Changeset 174

Show
Ignore:
Timestamp:
06/09/07 17:20:28 (1 year ago)
Author:
takkaria
Message:

Add a new Windows gmake makefile, which supports cross-compiling, either the mingw or gcc environments, and a choice of pdcurses or native interface.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/Makefile.inc

    r164 r174  
    77include Makefile.src 
    88 
    9 BASEOBJS := ${ANGFILES:.o=$(OBJEXT)} 
    10 ZOBJS := ${ZFILES:.o=$(OBJEXT)} 
    11  
     9BASEOBJS := $(ANGFILES) 
     10ZOBJS := $(ZFILES) 
    1211 
    1312# Note dependencies 
     
    1615BASEOBJS += $(ZOBJS) 
    1716 
    18 z-form$(OBJEXT): z-form.h z-util.h z-virt.h 
    19 z-rand$(OBJEXT): z-rand.h 
    20 z-term$(OBJEXT): z-term.h z-virt.h 
    21 z-util$(OBJEXT): z-util.h 
    22 z-virt$(OBJEXT): z-virt.h z-util.h 
    23 z-file$(OBJEXT): z-file.h 
     17z-form.o: z-form.h z-util.h z-virt.h 
     18z-rand.o: z-rand.h 
     19z-term.o: z-term.h z-virt.h 
     20z-util.o: z-util.h 
     21z-virt.o: z-virt.h z-util.h 
     22z-file.o: z-file.h 
    2423 
    2524# Various files depend on various headers 
    26 $(addsuffix $(OBJEXT), cmd5 cmd6 init2 script wizard2 xtra1): script.h 
    27 $(addsuffix $(OBJEXT), init1 init2 randart): init.h 
    28 $(addsuffix $(OBJEXT), cmd4 files init1 init2 util squelch save load wizard1): z-file.h 
     25$(addsuffix .o, cmd5 cmd6 init2 script wizard2 xtra1): script.h 
     26$(addsuffix .o, init1 init2 randart): init.h 
     27$(addsuffix .o, cmd4 files init1 init2 util squelch save load wizard1): z-file.h 
    2928 
  • trunk/src/Makefile.osx

    r171 r174  
    6363all: install 
    6464 
    65 OBJEXT = .o 
    6665include Makefile.inc 
    6766 
  • trunk/src/Makefile.std

    r171 r174  
    107107# Makefile.inc contains an up-to-date set of object files to compile, so 
    108108# we include it 
    109 OBJEXT=.o 
    110109include Makefile.inc 
    111110