Changeset 7455


Ignore:
Timestamp:
06/02/18 20:17:06 (7 months ago)
Author:
baker
Message:

make qlib2 with CC="$(CC)" CFLAGS_SITE="$(CFLAGS)"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libsrc/makefile.unix

    r7141 r7455  
    1616        @echo Successfully built libsrc 
    1717 
    18  
    1918util:: FRC 
    20         (cd util; make -f makefile.unix) 
     19        @echo ------; cd util; echo Making $@ in:; pwd; \ 
     20                make -f makefile.unix 
    2121 
    2222gdlib:: FRC 
    23         (cd util/gd_lib; make -f makefile.unix) 
     23        @echo ------; cd util/gd_lib; echo Making $@ in:; pwd; \ 
     24                make -f makefile.unix 
    2425 
    2526unix:: FRC 
    26         (cd unix; make -f makefile.unix) 
     27        @echo ------; cd unix; echo Making $@ in:; pwd; \ 
     28                make -f makefile.unix 
    2729 
    2830libdali:: FRC 
    29         (cd libdali; make; mv libdali.a $L) 
     31        @echo ------; cd libdali; echo Making $@ in:; pwd; \ 
     32                make; mv libdali.a $L 
    3033 
    3134solaris:: FRC 
    32         (cd solaris; make -f makefile.unix) 
     35        @echo ------; cd solaris; echo Making $@ in:; pwd; \ 
     36                make -f makefile.unix 
    3337 
    3438qlib2:: FRC 
    35         (cd qlib2; make all32; mkdir -p lib_ew; cp lib/*.a lib_ew) 
     39        @echo ------; cd qlib2; echo Making $@ in:; pwd; \ 
     40                make CC="$(CC)" CFLAGS_SITE="$(CFLAGS)" all32; \ 
     41                mkdir -p lib_ew; cp lib/*.a lib_ew 
    3642 
    3743qlib232:: FRC 
    38         (cd qlib2; make all32; mkdir -p lib_ew; cp lib/*.a lib_ew) 
     44        @echo ------; cd qlib2; echo Making $@ in:; pwd; \ 
     45                make CC="$(CC)" CFLAGS_SITE="$(CFLAGS)" all32; \ 
     46                mkdir -p lib_ew; cp lib/*.a lib_ew 
    3947 
    4048qlib264:: FRC 
    41         (cd qlib2; make all64; mkdir -p lib_ew; cp lib64/*.a lib_ew) 
     49        @echo ------; cd qlib2; echo Making $@ in:; pwd; \ 
     50                make CC="$(CC)" CFLAGS_SITE="$(CFLAGS)" all64; \ 
     51                mkdir -p lib_ew; cp lib64/*.a lib_ew 
    4252 
    4353lib330:: FRC 
    44         (cd lib330; make clean; make) 
     54        @echo ------; cd lib330; echo Making $@ in:; pwd; \ 
     55                make clean; make 
    4556 
    4657uw:: FRC 
    47         (cd uw; make -f makefile.unix clean; make -f makefile.unix) 
     58        @echo ------; cd uw; echo Making $@ in:; pwd; \ 
     59                make -f makefile.unix clean; make -f makefile.unix 
    4860 
    4961earlybird:: FRC 
    50         (cd earlybird; make -f makefile.unix) 
     62        @echo ------; cd earlybird; echo Making $@ in:; pwd; \ 
     63                make -f makefile.unix 
    5164 
    5265libew.a: $(LIBEW_MODULES) 
     66        @echo ------ 
     67        @echo Making $@ in:; pwd; 
    5368        ar rvs libew.a $(LIBEW_MODULES) 
    5469        cp $@ $L 
    5570 
    5671libew_mt.a: $(LIBEW_MT_MODULES) 
     72        @echo ------ 
     73        @echo Making $@ in:; pwd; 
    5774        ar rvs libew_mt.a $(LIBEW_MT_MODULES) 
    5875        cp $@ $L 
    5976 
    6077clean: FRC 
    61         (cd ../../lib; echo Cleaning in:; pwd; \ 
    62         rm -f lib*.a *.o *.obj *% *~); 
    63         rm -f libew.a libew_mt.a 
    64         (cd util; make -f makefile.unix clean) 
    65         (cd unix; make -f makefile.unix clean) 
    66         (cd solaris; make -f makefile.unix clean) 
    67         (cd qlib2; make clean; rm -f lib_ew/*.a) 
    68         (cd lib330; make clean) 
    69         (cd libdali; make clean) 
    70         (cd earlybird; make -f makefile.unix clean) 
    71         (cd uw; make -f makefile.unix clean) 
     78        cd ../../lib; echo Cleaning in:; pwd; \ 
     79                $(RM) lib*.a *.o *.obj *% *~ 
     80        $(RM) libew.a libew_mt.a 
     81        cd util;      make -f makefile.unix clean 
     82        cd unix;      make -f makefile.unix clean 
     83        cd solaris;   make -f makefile.unix clean 
     84        cd qlib2;     make clean; $(RM) lib_ew/*.a 
     85        cd lib330;    make clean 
     86        cd libdali;   make clean 
     87        cd earlybird; make -f makefile.unix clean 
     88        cd uw;        make -f makefile.unix clean 
    7289  
    7390FRC:  
Note: See TracChangeset for help on using the changeset viewer.