Annotation of sbbs/src/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.32 2005/09/23 21:28:18 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: UNBAJA         = $(EXEODIR)$(DIRSEP)unbaja$(EXEFILE)
                     20: FIXSMB         = $(EXEODIR)$(DIRSEP)fixsmb$(EXEFILE)
                     21: CHKSMB         = $(EXEODIR)$(DIRSEP)chksmb$(EXEFILE)
                     22: SMBUTIL                = $(EXEODIR)$(DIRSEP)smbutil$(EXEFILE)
                     23: SBBSECHO       = $(EXEODIR)$(DIRSEP)sbbsecho$(EXEFILE)
                     24: ECHOCFG                = $(EXEODIR)$(DIRSEP)echocfg$(EXEFILE)
                     25: ADDFILES       = $(EXEODIR)$(DIRSEP)addfiles$(EXEFILE)
                     26: FILELIST       = $(EXEODIR)$(DIRSEP)filelist$(EXEFILE)
                     27: MAKEUSER       = $(EXEODIR)$(DIRSEP)makeuser$(EXEFILE)
                     28: ANS2ASC                = $(EXEODIR)$(DIRSEP)ans2asc$(EXEFILE)
                     29: ASC2ANS                = $(EXEODIR)$(DIRSEP)asc2ans$(EXEFILE)
                     30: SEXYZ          = $(EXEODIR)$(DIRSEP)sexyz$(EXEFILE)
                     31: QWKNODES       = $(EXEODIR)$(DIRSEP)qwknodes$(EXEFILE)
                     32: SLOG           = $(EXEODIR)$(DIRSEP)slog$(EXEFILE)
                     33: ALLUSERS       = $(EXEODIR)$(DIRSEP)allusers$(EXEFILE)
                     34: DELFILES       = $(EXEODIR)$(DIRSEP)delfiles$(EXEFILE)
                     35: DUPEFIND       = $(EXEODIR)$(DIRSEP)dupefind$(EXEFILE)
                     36: SMBACTIV       = $(EXEODIR)$(DIRSEP)smbactiv$(EXEFILE)
                     37: 
                     38: UTILS          = $(FIXSMB) $(CHKSMB) \
                     39:                          $(SMBUTIL) $(BAJA) $(NODE) \
                     40:                          $(SBBSECHO) $(ECHOCFG) \
                     41:                          $(ADDFILES) $(FILELIST) $(MAKEUSER) \
                     42:                          $(ANS2ASC) $(ASC2ANS)  $(UNBAJA) \
                     43:                          $(QWKNODES) $(SLOG) $(ALLUSERS) \
                     44:                          $(DELFILES) $(DUPEFIND) $(SMBACTIV)
                     45: 
                     46: all:   dlls utils console mono
                     47: 
                     48: console:       xpdev-mt smblib \
                     49:                $(MTOBJODIR) $(LIBODIR) $(EXEODIR) \
                     50:                dlls \
                     51:                $(SBBSCON) $(JSEXEC)
                     52: 
                     53: utils: smblib xpdev-mt xpdev ciolib-mt uifc-mt \
                     54:                $(LIBODIR) $(OBJODIR) $(MTOBJODIR) $(EXEODIR) \
                     55:                $(UTILS)
                     56: 
                     57: dlls:  smblib xpdev-mt \
                     58:                $(MTOBJODIR) $(LIBODIR) \
                     59:                $(SBBS) $(FTPSRVR) $(MAILSRVR) $(SERVICES)
                     60: 
                     61: mono:  xpdev-mt smblib \
                     62:                $(MTOBJODIR) $(EXEODIR) \
                     63:                $(SBBSMONO)
                     64: 
                     65: 
                     66: # Library dependencies
                     67: $(SBBS): 
                     68: $(FTPSRVR): 
                     69: $(WEBSRVR):
                     70: $(MAILSRVR):
                     71: $(SERVICES): 
                     72: $(SBBSCON): $(XPDEV-MT_LIB) $(SMBLIB)
                     73: $(SBBSMONO): $(XPDEV-MT_LIB) $(SMBLIB)
                     74: $(JSEXEC): $(XPDEV-MT_LIB) $(SMBLIB)
                     75: $(NODE): $(XPDEV_LIB)
                     76: $(BAJA): $(XPDEV_LIB) $(SMBLIB)
                     77: $(UNBAJA): $(XPDEV_LIB)
                     78: $(FIXSMB): $(XPDEV_LIB) $(SMBLIB)
                     79: $(CHKSMB): $(XPDEV_LIB) $(SMBLIB)
                     80: $(SMBUTIL): $(XPDEV_LIB) $(SMBLIB)
                     81: $(SBBSECHO): $(XPDEV_LIB) $(SMBLIB)
                     82: $(ECHOCFG): $(XPDEV-MT_LIB) $(SMBLIB) $(UIFCLIB-MT) $(CIOLIB-MT)
                     83: $(ADDFILES): $(XPDEV_LIB)
                     84: $(FILELIST): $(XPDEV_LIB)
                     85: $(MAKEUSER): $(XPDEV_LIB)
                     86: $(ANS2ASC):
                     87: $(ASC2ANS):
                     88: $(SEXYZ): $(XPDEV-MT_LIB) $(SMBLIB)
                     89: $(QWKNODES): $(XPDEV_LIB)
                     90: $(SLOG): $(XPDEV_LIB)
                     91: $(ALLUSERS): $(XPDEV_LIB)
                     92: $(DELFILES): $(XPDEV_LIB)
                     93: $(DUPEFIND): $(XPDEV_LIB) $(SMBLIB)
                     94: $(SMBACTIV): $(XPDEV_LIB) $(SMBLIB)

unix.superglobalmegacorp.com

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