|
|
1.1 ! root 1: # smblib/Makefile ! 2: ! 3: ######################################################################### ! 4: # Makefile for Synchronet Message Base Library (SMBLIB) # ! 5: # For use with Borland C++ Builder 5+ or Borland C++ 5.5 for Win32 # ! 6: # @format.tab-size 4 # ! 7: # # ! 8: # usage: make # ! 9: ######################################################################### ! 10: ! 11: # $Id: GNUmakefile,v 1.12 2006/06/02 04:29:09 deuce Exp $ ! 12: ! 13: # Macros ! 14: #DEBUG = 1 # Comment out for release (non-debug) version ! 15: ! 16: SRC_ROOT = .. ! 17: # Cross platform/compiler definitions ! 18: include $(SRC_ROOT)/build/Common.gmake # defines clean and output directory rules ! 19: ! 20: CFLAGS += -DWRAPPER_IMPORTS -I$(XPDEV_SRC) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS) ! 21: ! 22: # UIFC Library Link Rule ! 23: $(UIFCLIB_BUILD): $(OBJS) ! 24: @echo Creating $@ ... ! 25: $(QUIET)$(AR) rc $@ $(OBJS) ! 26: $(QUIET)$(RANLIB) $@ ! 27: ! 28: # MT-UIFC Library Link Rule ! 29: $(UIFCLIB-MT_BUILD): $(MT_OBJS) ! 30: @echo Creating $@ ... ! 31: $(QUIET)$(AR) rc $@ $(MT_OBJS) ! 32: $(QUIET)$(RANLIB) $@ ! 33: ! 34: $(UIFCTEST): $(MTOBJODIR)$(DIRSEP)uifctest$(OFILE) $(MTOBJODIR)$(DIRSEP)filepick$(OFILE) ! 35: @echo Creating $@ ... ! 36: $(QUIET)$(CC) $(MT_LDFLAGS) $(UIFC-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(LDFLAGS) -o $@ $(MTOBJODIR)$(DIRSEP)filepick$(OFILE) $(MTOBJODIR)$(DIRSEP)uifctest$(OFILE) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.