Annotation of embedaddon/curl/Makefile, revision 1.1

1.1     ! misho       1: #***************************************************************************
        !             2: #                                  _   _ ____  _
        !             3: #  Project                     ___| | | |  _ \| |
        !             4: #                             / __| | | | |_) | |
        !             5: #                            | (__| |_| |  _ <| |___
        !             6: #                             \___|\___/|_| \_\_____|
        !             7: #
        !             8: # Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
        !             9: #
        !            10: # This software is licensed as described in the file COPYING, which
        !            11: # you should have received as part of this distribution. The terms
        !            12: # are also available at https://curl.haxx.se/docs/copyright.html.
        !            13: #
        !            14: # You may opt to use, copy, modify, merge, publish, distribute and/or sell
        !            15: # copies of the Software, and permit persons to whom the Software is
        !            16: # furnished to do so, under the terms of the COPYING file.
        !            17: #
        !            18: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
        !            19: # KIND, either express or implied.
        !            20: #
        !            21: ###########################################################################
        !            22: 
        !            23: all:
        !            24:        ./configure
        !            25:        make
        !            26: 
        !            27: ssl:
        !            28:        ./configure --with-ssl
        !            29:        make
        !            30: 
        !            31: watcom: .SYMBOLIC
        !            32:        cd lib && $(MAKE) -u -f Makefile.Watcom
        !            33:        cd src && $(MAKE) -u -f Makefile.Watcom
        !            34: 
        !            35: watcom-clean: .SYMBOLIC
        !            36:        cd lib && $(MAKE) -u -f Makefile.Watcom clean
        !            37:        cd src && $(MAKE) -u -f Makefile.Watcom clean
        !            38: 
        !            39: watcom-vclean: .SYMBOLIC
        !            40:        cd lib && $(MAKE) -u -f Makefile.Watcom vclean
        !            41:        cd src && $(MAKE) -u -f Makefile.Watcom vclean
        !            42: 
        !            43: mingw32:
        !            44:        $(MAKE) -C lib -f Makefile.m32
        !            45:        $(MAKE) -C src -f Makefile.m32
        !            46: 
        !            47: mingw32-clean:
        !            48:        $(MAKE) -C lib -f Makefile.m32 clean
        !            49:        $(MAKE) -C src -f Makefile.m32 clean
        !            50:        $(MAKE) -C docs/examples -f Makefile.m32 clean
        !            51: 
        !            52: mingw32-vclean mingw32-distclean:
        !            53:        $(MAKE) -C lib -f Makefile.m32 vclean
        !            54:        $(MAKE) -C src -f Makefile.m32 vclean
        !            55:        $(MAKE) -C docs/examples -f Makefile.m32 vclean
        !            56: 
        !            57: mingw32-examples%:
        !            58:        $(MAKE) -C docs/examples -f Makefile.m32 CFG=$@
        !            59: 
        !            60: mingw32%:
        !            61:        $(MAKE) -C lib -f Makefile.m32 CFG=$@
        !            62:        $(MAKE) -C src -f Makefile.m32 CFG=$@
        !            63: 
        !            64: vc:
        !            65:        cd winbuild
        !            66:        nmake /f Makefile.vc MACHINE=x86
        !            67: 
        !            68: vc-x64:
        !            69:        cd winbuild
        !            70:        nmake /f Makefile.vc MACHINE=x64
        !            71: 
        !            72: djgpp:
        !            73:        $(MAKE) -C lib -f Makefile.dj
        !            74:        $(MAKE) -C src -f Makefile.dj
        !            75: 
        !            76: cygwin:
        !            77:        ./configure
        !            78:        make
        !            79: 
        !            80: cygwin-ssl:
        !            81:        ./configure --with-ssl
        !            82:        make
        !            83: 
        !            84: amiga:
        !            85:        cd ./lib && make -f makefile.amiga
        !            86:        cd ./src && make -f makefile.amiga
        !            87: 
        !            88: netware:
        !            89:        $(MAKE) -C lib -f Makefile.netware
        !            90:        $(MAKE) -C src -f Makefile.netware
        !            91: 
        !            92: netware-clean:
        !            93:        $(MAKE) -C lib -f Makefile.netware clean
        !            94:        $(MAKE) -C src -f Makefile.netware clean
        !            95:        $(MAKE) -C docs/examples -f Makefile.netware clean
        !            96: 
        !            97: netware-vclean netware-distclean:
        !            98:        $(MAKE) -C lib -f Makefile.netware vclean
        !            99:        $(MAKE) -C src -f Makefile.netware vclean
        !           100:        $(MAKE) -C docs/examples -f Makefile.netware vclean
        !           101: 
        !           102: netware-install:
        !           103:        $(MAKE) -C lib -f Makefile.netware install
        !           104:        $(MAKE) -C src -f Makefile.netware install
        !           105: 
        !           106: netware-examples-%:
        !           107:        $(MAKE) -C docs/examples -f Makefile.netware CFG=$@
        !           108: 
        !           109: netware-%:
        !           110:        $(MAKE) -C lib -f Makefile.netware CFG=$@
        !           111:        $(MAKE) -C src -f Makefile.netware CFG=$@
        !           112: 
        !           113: unix: all
        !           114: 
        !           115: unix-ssl: ssl
        !           116: 
        !           117: linux: all
        !           118: 
        !           119: linux-ssl: ssl
        !           120: 
        !           121: ca-bundle: lib/mk-ca-bundle.pl
        !           122:        @echo "generate a fresh ca-bundle.crt"
        !           123:        @perl $< -b -l -u lib/ca-bundle.crt
        !           124: 
        !           125: ca-firefox: lib/firefox-db2pem.sh
        !           126:        @echo "generate a fresh ca-bundle.crt"
        !           127:        ./lib/firefox-db2pem.sh lib/ca-bundle.crt

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>