Annotation of sbbs/sbbs3/targets.mk, revision 1.1.1.1

1.1       root        1: # targets.mk
                      2: 
                      3: # Make 'include file' defining targets for Synchronet project
                      4: 
                      5: # $Id: targets.mk,v 1.21 2004/09/16 19:02:02 deuce Exp $
                      6: 
                      7: # LIBODIR, EXEODIR, DIRSEP, LIBFILE, EXEFILE, and DELETE must be pre-defined
                      8: 
                      9: SBBS           = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)sbbs$(SOFILE)
                     10: FTPSRVR                = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)ftpsrvr$(SOFILE)
                     11: WEBSRVR                = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)websrvr$(SOFILE)
                     12: MAILSRVR       = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)mailsrvr$(SOFILE)
                     13: SERVICES       = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)services$(SOFILE)
                     14: SBBSCON                = $(EXEODIR)$(DIRSEP)sbbs$(EXEFILE)
                     15: SBBSMONO       = $(EXEODIR)$(DIRSEP)sbbsmono$(EXEFILE)
                     16: JSEXEC         = $(EXEODIR)$(DIRSEP)jsexec$(EXEFILE)
                     17: NODE           = $(EXEODIR)$(DIRSEP)node$(EXEFILE)
                     18: BAJA           = $(EXEODIR)$(DIRSEP)baja$(EXEFILE)
                     19: FIXSMB         = $(EXEODIR)$(DIRSEP)fixsmb$(EXEFILE)
                     20: CHKSMB         = $(EXEODIR)$(DIRSEP)chksmb$(EXEFILE)
                     21: SMBUTIL                = $(EXEODIR)$(DIRSEP)smbutil$(EXEFILE)
                     22: SBBSECHO       = $(EXEODIR)$(DIRSEP)sbbsecho$(EXEFILE)
                     23: ECHOCFG                = $(EXEODIR)$(DIRSEP)echocfg$(EXEFILE)
                     24: ADDFILES       = $(EXEODIR)$(DIRSEP)addfiles$(EXEFILE)
                     25: FILELIST       = $(EXEODIR)$(DIRSEP)filelist$(EXEFILE)
                     26: MAKEUSER       = $(EXEODIR)$(DIRSEP)makeuser$(EXEFILE)
                     27: ANS2ASC                = $(EXEODIR)$(DIRSEP)ans2asc$(EXEFILE)
                     28: ASC2ANS                = $(EXEODIR)$(DIRSEP)asc2ans$(EXEFILE)
                     29: 
                     30: UTILS          = $(BUILD_DEPENDS)$(FIXSMB) $(BUILD_DEPENDS)$(CHKSMB) \
                     31:                          $(BUILD_DEPENDS)$(SMBUTIL) $(BUILD_DEPENDS)$(BAJA) $(BUILD_DEPENDS)$(NODE) \
                     32:                          $(BUILD_DEPENDS)$(SBBSECHO) $(BUILD_DEPENDS)$(ECHOCFG) $(BUILD_DEPENDS) \
                     33:                          $(BUILD_DEPENDS)$(ADDFILES) $(BUILD_DEPENDS)$(FILELIST) $(BUILD_DEPENDS)$(MAKEUSER) \
                     34:                          $(BUILD_DEPENDS)$(ANS2ASC) $(BUILD_DEPENDS)$(ASC2ANS) 
                     35: 
                     36: all:   dlls utils console mono
                     37: 
                     38: console:       xpdev-mt smblib \
                     39:                $(MTOBJODIR) $(LIBODIR) $(EXEODIR) \
                     40:                dlls \
                     41:                $(SBBSCON) $(JSEXEC)
                     42: 
                     43: utils: smblib xpdev-mt xpdev ciolib-mt uifc-mt \
                     44:                $(LIBODIR) $(OBJODIR) $(MTOBJODIR) $(EXEODIR) \
                     45:                $(UTILS)
                     46: 
                     47: dlls:  smblib xpdev-mt \
                     48:                $(MTOBJODIR) $(LIBODIR) \
                     49:                $(SBBS) $(FTPSRVR) $(MAILSRVR) $(SERVICES)
                     50: 
                     51: mono:  xpdev-mt smblib \
                     52:                $(MTOBJODIR) $(EXEODIR) \
                     53:                $(SBBSMONO)
                     54: 
                     55: 
                     56: # Library dependencies
                     57: $(SBBS): 
                     58: $(FTPSRVR): 
                     59: $(WEBSRVR):
                     60: $(MAILSRVR):
                     61: $(SERVICES): 
                     62: $(SBBSCON): $(XPDEV-MT_LIB) $(SMBLIB)
                     63: $(SBBSMONO): $(XPDEV-MT_LIB) $(SMBLIB)
                     64: $(JSEXEC): $(XPDEV-MT_LIB) $(SMBLIB)
                     65: $(NODE): $(XPDEV_LIB)
                     66: $(BAJA): $(XPDEV_LIB) $(SMBLIB)
                     67: $(FIXSMB): $(XPDEV_LIB) $(SMBLIB)
                     68: $(CHKSMB): $(XPDEV_LIB) $(SMBLIB)
                     69: $(SMBUTIL): $(XPDEV_LIB) $(SMBLIB)
                     70: $(SBBSECHO): $(XPDEV_LIB) $(SMBLIB)
                     71: $(ECHOCFG): $(XPDEV-MT_LIB) $(SMBLIB) $(UIFCLIB-MT) $(CIOLIB-MT)
                     72: $(ADDFILES): $(XPDEV_LIB)
                     73: $(FILELIST): $(XPDEV_LIB)
                     74: $(MAKEUSER): $(XPDEV_LIB)
                     75: $(ANS2ASC):
                     76: $(ASC2ANS):
                     77: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.