|
|
3.15b
SRC_ROOT ?= .. include $(SRC_ROOT)/build/Common.gmake ifdef XP_SEM MTOBJS += $(MTOBJODIR)$(DIRSEP)xpsem$(OFILE) endif MTOBJS += $(MTOBJODIR)$(DIRSEP)xpevent$(OFILE) CFLAGS += -DSOUNDCARD_H_IN=$(shell if [ -f /usr/include/sys/soundcard.h ] ; then echo 1 ; elif [ -f /usr/include/soundcard.h ] ; then echo 2 ; elif [ -f /usr/include/linux/soundcard.h ] ; then echo 3 ; else echo 0 ; fi) -I. $(XPDEV_CFLAGS) ifeq ($(shell if [ -f /usr/include/alsa/asoundlib.h ] ; then echo YES ; fi),YES) CFLAGS += -DUSE_ALSA_SOUND endif MT_CFLAGS += $(XPDEV-MT_CFLAGS) ifdef WITH_SDL_AUDIO MTOBJS += $(MTOBJODIR)$(DIRSEP)sdlfuncs$(OFILE) OBJS += $(OBJODIR)$(DIRSEP)sdlfuncs$(OFILE) ifeq ($(os),darwin) MTOBJS += $(MTOBJODIR)$(DIRSEP)SDLMain$(OFILE) OBJS += $(OBJODIR)$(DIRSEP)SDLMain$(OFILE) endif endif ifeq ($(os),darwin) $(MTOBJODIR)$(DIRSEP)SDLMain$(OFILE): SDLMain.m @echo $(COMPILE_MSG) $< $(QUIET)$(CC) $(MT_CFLAGS) $(CCFLAGS) -o $@ -c $< $(OBJODIR)$(DIRSEP)SDLMain$(OFILE): SDLMain.m @echo $(COMPILE_MSG) $< $(QUIET)$(CC) $(CFLAGS) $(CCFLAGS) -o $@ -c $< endif # Executable Build Rule $(WRAPTEST): $(MTOBJODIR)/wraptest.o $(DEPS) @echo Linking $@ $(QUIET)$(CC) -o $@ $(LDFLAGS) $(MT_LDFLAGS) $^ $(XPDEV-MT_LIB_BUILD) $(XPTIME): $(OBJODIR)/xptime.o $(XPDEV_LIB_BUILD) @echo Linking $@ $(QUIET)$(CC) -o $@ $(LDFLAGS) $^ $(XPDEV_LIB_BUILD) $(XPDEV_LIB_BUILD): $(OBJODIR) $(OBJS) @echo Creating $@ $(QUIET)$(AR) rc $@ $(OBJS) $(QUIET)$(RANLIB) $@ $(XPDEV_SHLIB_BUILD): $(OBJODIR) $(OBJS) @echo Creating $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $(OBJS) $(SHLIBOPTS) -o $@ $(XPDEV-MT_LIB_BUILD): $(MTOBJODIR) $(MTOBJS) @echo Creating $@ $(QUIET)$(AR) rc $@ $(MTOBJS) $(QUIET)$(RANLIB) $@ $(XPDEV-MT_SHLIB_BUILD): $(MTOBJODIR) $(MTOBJS) @echo Creating $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $(MTOBJS) $(SHLIBOPTS) -o $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.