1 --- b/makefile 2008-07-13 22:24:44.000000000 -0400
2 +++ a/makefile 2010-04-10 17:18:31.000000000 -0400
6 LIBS = `sdl-config --libs`
9 all_cflags = $(CFLAGS) `sdl-config --cflags`
10 objs = bme.o bme_gfx.o bme_io.o bme_win.o bme_kbd.o bme_mou.o \
11 bme_joy.o bme_map.o bme_txt.o bme_snd.o bme_mod.o bme_xm.o bme_s3m.o \
12 bme_raw.o bme_wav.o bme_smp.o bme_tbl.o
13 picobjs = $(objs:.o=.pic.o)
14 -so = $(PREFIX)libbme.so.0
17 -all: $(PREFIX)libbme.a $(so) $(PREFIX)bmeconv $(PREFIX)datafile $(PREFIX)dat2inc $(PREFIX)mapedit $(PREFIX)infedit $(PREFIX)bmeplay
18 +all: libbme.a $(so) bmeconv datafile dat2inc mapedit infedit bmeplay
26 - rm -f $(PREFIX)libbme.a
29 - rm -f $(PREFIX)bmeconv
30 - rm -f $(PREFIX)bmeplay
31 - rm -f $(PREFIX)dat2inc
32 - rm -f $(PREFIX)datafile
33 - rm -f $(PREFIX)infedit
34 - rm -f $(PREFIX)mapedit
43 -$(PREFIX)libbme.a: $(objs)
50 $(CC) -c -fPIC $(all_cflags) -o $@ $<
52 -mapdata.c: mapedit.dat $(PREFIX)dat2inc
53 - $(PREFIX)dat2inc $< $@
54 +mapdata.c: mapedit.dat dat2inc
57 -mapedit.dat: mapedit.seq $(PREFIX)datafile fonts.spr editor.spr
58 - $(PREFIX)datafile $@ $<
59 +mapedit.dat: mapedit.seq datafile fonts.spr editor.spr
62 -%.spr: %.lbm $(PREFIX)bmeconv
63 - $(PREFIX)bmeconv -s $< $@
67 -$(PREFIX)mapedit: mapedit.o fileio.o cfgfile.o mapdata.o $(PREFIX)libbme.a
68 +mapedit: mapedit.o fileio.o cfgfile.o mapdata.o libbme.a
69 $(CC) -o $@ $^ $(LIBS)
71 -$(PREFIX)infedit: infedit.o fileio.o cfgfile.o mapdata.o $(PREFIX)libbme.a
72 +infedit: infedit.o fileio.o cfgfile.o mapdata.o libbme.a
73 $(CC) -o $@ $^ $(LIBS)
75 -$(PREFIX)bmeplay: bmeplay.o $(PREFIX)libbme.a
76 +bmeplay: bmeplay.o libbme.a
77 $(CC) -o $@ $^ $(LIBS)
79 -$(PREFIX)datafile: datafile.o fileio.o
80 +datafile: datafile.o fileio.o
83 -$(PREFIX)bmeconv: bmeconv.o fileio.o
84 +bmeconv: bmeconv.o fileio.o
87 -$(PREFIX)dat2inc: dat2inc.o