Changeset 7753


Ignore:
Timestamp:
01/31/19 15:57:20 (3 weeks ago)
Author:
baker
Message:

restore build of libmt.{a,lib} (though it is no longer needed), minor cleanup

Location:
trunk/src/libsrc
Files:
4 edited

Legend:

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

    r7740 r7753  
    1 LIBEW_MODULES = util/earthworm_defs.obj util/chron3.obj util/kom.obj util/logit.obj util/getutil.obj winnt/sleep_ew.obj winnt/time_ew.obj winnt/transport.obj 
    2 LIBEW_MT_MODULES = util/earthworm_defs.obj  util/chron3.obj util/kom.obj util/logit_mt.obj util/getutil.obj winnt/sleep_ew.obj winnt/time_ew.obj winnt/transport.obj winnt/threads_ew.obj winnt/sema_ew.obj 
     1LIBEW_COMMON_MODULES = util/earthworm_defs.obj util/chron3.obj util/kom.obj util/getutil.obj winnt/sleep_ew.obj winnt/time_ew.obj winnt/transport.obj 
     2LIBEW_MODULES        = $(LIBEW_COMMON_MODULES) util/logit.obj 
     3LIBEW_MT_MODULES     = $(LIBEW_COMMON_MODULES) util/logit_mt.obj winnt/threads_ew.obj winnt/sema_ew.obj 
    34 
    45all: nt_libs libew libew_mt install 
     
    1920 
    2021libew: 
    21         @echo "Making libew_mt.lib" 
    22         link.exe /lib /nologo /out:libew_mt.lib $(LIBEW_MODULES) $(WIN_FLUSH_OBJ)  
     22        @echo "Making libew.lib" 
     23        link.exe /lib /nologo /out:libew.lib    $(LIBEW_MODULES) $(WIN_FLUSH_OBJ)  
    2324 
    2425libew_mt: 
     
    3031        -del $(EW_HOME)\$(EW_VERSION)\lib\*.obj 
    3132        -del $(EW_HOME)\$(EW_VERSION)\lib\*.lib 
    32         -del libew_mt.lib 
     33        -del libew.lib 
    3334        -del libew_mt.lib 
    3435        @echo "Cleaning  platform independent libraries" 
     
    4344        nt_clean earlybird 
    4445        @echo Cleaning libsrc\util\gd_lib 
    45         cd util 
    46         nt_clean gd_lib 
    47         cd .. 
     46        cd util & nt_clean gd_lib & cd .. 
    4847 
    49 install: libew_mt.lib libew_mt.lib 
     48install: libew.lib libew_mt.lib 
     49        copy libew.lib    $(EW_HOME)\$(EW_VERSION)\lib 
    5050        copy libew_mt.lib $(EW_HOME)\$(EW_VERSION)\lib 
    51         copy libew_mt.lib $(EW_HOME)\$(EW_VERSION)\lib 
  • trunk/src/libsrc/makefile.unix

    r7740 r7753  
    1 LINUX_MODULES=util unix qlib2${EW_BITS} lib330 libdali earlybird uw libew_mt.a libew_mt.a 
    2 SOLARIS_MODULES= util solaris qlib2${EW_BITS} lib330 libdali earlybird uw libew_mt.a libew_mt.a 
     1LINUX_MODULES    = util unix    qlib2${EW_BITS} lib330 libdali earlybird uw libew_mt.a libew_mt.a 
     2SOLARIS_MODULES  = util solaris qlib2${EW_BITS} lib330 libdali earlybird uw libew_mt.a libew_mt.a 
    33SPECIFIC_MODULES = $($(PLATFORM)_MODULES) 
    44 
    5 SOLARIS_DIR = solaris 
    6 LINUX_DIR = unix 
     5SOLARIS_DIR  = solaris 
     6LINUX_DIR    = unix 
    77SPECIFIC_DIR = $($(PLATFORM)_DIR) 
    88 
    99LIBEW_COMMON_MODULES = util/earthworm_defs.o util/chron3.o util/kom.o util/getutil.o $(SPECIFIC_DIR)/sleep_ew.o $(SPECIFIC_DIR)/time_ew.o $(SPECIFIC_DIR)/transport.o 
    10 LIBEW_MODULES = $(LIBEW_COMMON_MODULES) util/logit.o 
    11 LIBEW_MT_MODULES = $(LIBEW_COMMON_MODULES) util/logit_mt.o $(SPECIFIC_DIR)/threads_ew.o $(SPECIFIC_DIR)/sema_ew.o 
     10LIBEW_MODULES        = $(LIBEW_COMMON_MODULES) util/logit.o 
     11LIBEW_MT_MODULES     = $(LIBEW_COMMON_MODULES) util/logit_mt.o $(SPECIFIC_DIR)/threads_ew.o $(SPECIFIC_DIR)/sema_ew.o 
    1212 
    1313L = $(EW_HOME)/$(EW_VERSION)/lib 
     
    6565                make -f makefile.unix 
    6666 
    67 libew_mt.a: $(LIBEW_MODULES) 
     67libew.a: $(LIBEW_MODULES) 
    6868        @echo ------ 
    6969        @echo Making $@ in:; pwd; 
    70         ar rvs libew_mt.a $(LIBEW_MODULES) 
     70        ar rvs libew.a $(LIBEW_MODULES) 
    7171        cp $@ $L 
    7272 
     
    7777        cp $@ $L 
    7878 
     79# Clean-up rules 
    7980clean: FRC 
    80         cd ../../lib; echo Cleaning in:; pwd; \ 
     81        cd $L; echo Cleaning in:; pwd; \ 
    8182                $(RM) lib*.a *.o *.obj *% *~ 
    82         $(RM) libew_mt.a libew_mt.a 
     83        $(RM) libew.a libew_mt.a 
    8384        cd util;      make -f makefile.unix clean 
    8485        cd unix;      make -f makefile.unix clean 
  • trunk/src/libsrc/util/makefile.nt

    r7706 r7753  
    9999 
    100100 
    101 # Clean-up directives 
     101# Clean-up rules 
    102102clean: 
    103103        -del core *.o *.obj *% *~ 
  • trunk/src/libsrc/util/makefile.unix

    r7706 r7753  
    8181 
    8282SOLARIS_SOURCES = $(SRCS) 
    83 LINUX_SOURCES = $(SRCS) 
    84 SPECIFIC_SRCS = $($(PLATFORM)_SOURCES) 
     83LINUX_SOURCES   = $(SRCS) 
     84SPECIFIC_SRCS   = $($(PLATFORM)_SOURCES) 
    8585 
    8686OBJS = $(SPECIFIC_SRCS:%.c=%.o) logit_mt.o 
     
    104104 
    105105 
    106 # Clean-up directives 
     106# Clean-up rules 
    107107clean:  
    108108        -$(RM) a.out core *.o *.obj *% *~ 
Note: See TracChangeset for help on using the changeset viewer.