Annotation of sbbs/src/conio/gnumakefile, revision 1.1

1.1     ! root        1: SRC_ROOT = ..
        !             2: # Cross platform/compiler definitions
        !             3: include $(SRC_ROOT)/build/Common.gmake # defines clean and output directory rules
        !             4: 
        !             5: CFLAGS += $(XPDEV-MT_CFLAGS) $(CIOLIB-MT_CFLAGS)
        !             6: 
        !             7: OBJS   +=      $(MTOBJODIR)$(DIRSEP)curs_cio$(OFILE)
        !             8: ifdef NO_X
        !             9:  CFLAGS        +=      -DNO_X
        !            10: else
        !            11:  OBJS  +=      $(MTOBJODIR)$(DIRSEP)console$(OFILE) \
        !            12:                        $(MTOBJODIR)$(DIRSEP)x_cio$(OFILE)
        !            13: endif
        !            14: 
        !            15: ifdef WITH_SDL
        !            16:  OBJS  +=      $(MTOBJODIR)$(DIRSEP)sdl_con$(OFILE)
        !            17: endif
        !            18: 
        !            19: ifeq ($(os),netbsd)
        !            20:  CFLAGS        +=      -DN_CURSES_LIB
        !            21: endif
        !            22: 
        !            23: $(MTOBJODIR)$(DIRSEP)console$(OFILE).static:
        !            24:        $(QUIET)$(DELETE) $(MTOBJODIR)$(DIRSEP)console$(OFILE)*
        !            25:        $(QUIET)touch $(MTOBJODIR)$(DIRSEP)console$(OFILE).static
        !            26: 
        !            27: $(MTOBJODIR)$(DIRSEP)console$(OFILE).dynamic:
        !            28:        $(QUIET)$(DELETE) $(MTOBJODIR)$(DIRSEP)console$(OFILE)*
        !            29:        $(QUIET)touch $(MTOBJODIR)$(DIRSEP)console$(OFILE).dynamic
        !            30: 
        !            31: # CIOLIB Library Link Rule
        !            32: ifdef STATIC
        !            33: $(CIOLIB-MT_BUILD): $(MTOBJODIR)$(DIRSEP)console$(OFILE).static $(MTOBJODIR) $(OBJS)
        !            34: else
        !            35: $(CIOLIB-MT_BUILD): $(MTOBJODIR)$(DIRSEP)console$(OFILE).dynamic $(MTOBJODIR) $(OBJS)
        !            36: endif
        !            37:        @echo Creating $@ ...
        !            38:        $(QUIET)$(AR) rc $@ $(OBJS)
        !            39:        $(QUIET)$(RANLIB) $@
        !            40: 
        !            41: ifdef STATIC
        !            42: $(CIOLIB-MT_SHLIB_BUILD): $(MTOBJODIR)$(DIRSEP)console$(OFILE).static $(MTOBJODIR) $(OBJS)
        !            43: else
        !            44: $(CIOLIB-MT_SHLIB_BUILD): $(MTOBJODIR)$(DIRSEP)console$(OFILE).dynamic $(MTOBJODIR) $(OBJS)
        !            45: endif
        !            46:        @echo Creating $@
        !            47:        $(QUIET)$(MKSHLIB) $(LDFLAGS) $(OBJS) $(SHLIBOPTS) -o $@

unix.superglobalmegacorp.com

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