CC = gcc C_FLAGS = -w -ggdb3 L_FLAGS = -lz -lcrypt -lpthread O_DIR = obj FILES = act_comm act_info act_move act_obj act_wiz angel arena assassin auction \ bit board build changes clan comm const cotn_akurei cotn_eq cotn_copyover \ cotn_fuse cotn_hybrid cotn_jail cotn_nuke cotn_rune cotn_score cotn_remort cotn_who \ cotn_xset daemon db demon draconian dragon drow elemental fight weather \ garou giant handler hobbit hydra interp jobo_act jobo_comm jobo_data jobo_fight \ jobo_king jobo_save jobo_util jobo_wiz jope kav_fight kav_info kav_wiz low_act \ magic marcus mccp mem olc olc_act olc_save paladin project save scorpion \ socials special string tanarri ul undead_knight update upgrade vamp vamp-dystop \ vote wizutil wraith ww cotn_gang wizard zarius cotn_xrak cotn_pure desc_map \ jobo_shop blade kav_soundex shinobi zombie autodesc morpheus recycle \ jobo_update implants drexx antipaladin resistance skyblade priest \ races ghoul armorcraft darrens cotn_religion list cprintf mxp \ wild_cmd wild_info wild_data wild_io wild_move wild_spec wild_update \ dystopia: $(FILES:%=$(O_DIR)/%.o) @rm -f dystopia @echo [`date +%T`] Linking executable ... @$(CC) -o dystopia $(FILES:%=$(O_DIR)/%.o) $(L_FLAGS) @chmod 755 dystopia -include $(FILES:%=$(O_DIR)/%.d) %.o $(O_DIR)/%.o : %.c @echo [`date +%T`] Compiling $< ... @$(CC) -c -MMD -MP $(C_FLAGS) $*.c -o $(O_DIR)/$*.o clean: @echo [`date +%T`] Cleaning code... @rm -f $(O_DIR)/*.o @rm -f $(O_DIR)/*.d @rm -f *.*~ distclean: @echo [`date +%T`] Cleaning code... @rm -f $(O_DIR)/*.o @rm -f $(O_DIR)/*.d @rm -f *.*~ @rm -f dystopia