Annotation of embedaddon/curl/Makefile, revision 1.1.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>