CC = c++ MYFLAGS = -g3 -Wall -Wno-unused -Wno-sign-compare -fno-inline PROFILE = BINDIR = ../src CFLAGS = -O $(MYFLAGS) $(PROFILE) OBJFILES = act_comm.o act_enter.o act_info.o act_move.o act_obj.o act_wiz.o \ alias.o ban.o bit.o board.o characters.o comm.o const.o db.o db2.o \ drunk.o effects.o fight.o flags.o guild.o handler.o healer.o interp.o \ jukebox.o lookup.o magic.o magic2.o mapper.o mem.o mob_cmds.o \ mob_prog.o music.o olc.o olc_act.o olc_mpcode.o olc_save.o pueblo.o \ quest.o recycle.o save.o scan.o sedit.o skills.o special.o \ songs.o string.o system.o tables.o update.o vehicles.o webutils.o \ wizutils.o default: $(MAKE) ../src/rogue all: $(MAKE) ../src/rogue rogue: $(MAKE) $(BINDIR)/rogue ../src/rogue : $(OBJFILES) $(CC) -o $(BINDIR)/rogue $(PROFILE) $(OBJFILES) ../src/rogue++ :$(OBJFILES) $(CC) -o $(BINDIR)/rogue++ $(PROFILE) $(OBJFILES) clean: rm -f *.o $(MAKE) ../src/rogue depend: $(CC) -MM *.cpp > .depend %.o: %.cpp @echo $< @$(CC) -c $(CFLAGS) $< # Dependencies for the object files # (automagically generated with gcc -MM) include .depend