]> granicus.if.org Git - nethack/commitdiff
<Someone>'s changes for the makefiles.
authorjwalz <jwalz>
Wed, 20 Mar 2002 03:30:45 +0000 (03:30 +0000)
committerjwalz <jwalz>
Wed, 20 Mar 2002 03:30:45 +0000 (03:30 +0000)
sys/unix/Makefile.dat
sys/unix/Makefile.src
sys/unix/Makefile.top
sys/unix/Makefile.utl

index 7c014fee461a11c2d40e418c3ced5eca18774c5b..a691fce82e3f27a4052fb4d4ea6996ab790faaf4 100644 (file)
@@ -49,10 +49,14 @@ nhsplash.xpm: ../win/Qt/nhsplash.xpm
 ../util/tile2img.ttp:
        (cd ../util ; make tile2img.ttp)
 
+../util/xpm2img.ttp:
+       (cd ../util ; make xpm2img.ttp)
 nh16.img: ../util/tile2img.ttp ../win/share/monsters.txt \
                                ../win/share/objects.txt ../win/share/other.txt
        ../util/tile2img.ttp nh16.img
 
+rip.img: ../util/xpm2img.ttp
+       ../util/xpm2img.ttp ../win/X11/rip.xpm rip.img
 title.img:
        # cp ../win/gem/title.img title.img
        $(UUDECODE) ../win/gem/title.uu
@@ -121,3 +125,4 @@ dungeon: dungeon.def ../util/makedefs ../util/dgn_comp
 spotless:
        -rm -f spec_levs quest_levs *.lev $(VARDAT) dungeon dungeon.pdf
        -rm -f nhdat x11tiles beostiles pet_mark.xbm rip.xpm mapbg.xpm
+       -rm -f rip.img GEM_RSC.RSC title.img nh16.img
index f311099747e7c08af71614bbe8f2806eedf4afdd..cdd0ff3c1c5c99bf244cd358efad2763942448a4 100644 (file)
@@ -191,8 +191,8 @@ WINGNOMEOBJ = gnaskstr.o gnbind.o gnglyph.o gnmain.o gnmap.o gnmenu.o \
 #
 # Files for a Gem port
 WINGEMSRC = ../win/gem/wingem.c ../win/gem/wingem1.c ../win/gem/load_img.c \
-       tile.c
-WINGEMOBJ = wingem.o wingem1.o load_img.o tile.o
+       ../win/gem/gr_rect.c tile.c
+WINGEMOBJ = wingem.o wingem1.o load_img.o gr_rect.o tile.o
 #
 # Files for a BeOS InterfaceKit port -- not ready for prime time
 WINBESRC =
@@ -666,6 +666,8 @@ wingem1.o: ../win/gem/wingem1.c ../include/gem_rsc.h ../include/load_img.h \
        $(CC) $(CFLAGS) -c ../win/gem/wingem1.c
 load_img.o: ../win/gem/load_img.c ../include/load_img.h
        $(CC) $(CFLAGS) -c ../win/gem/load_img.c
+gr_rect.o: ../win/gem/gr_rect.c
+       $(CC) $(CFLAGS) -c ../win/gem/gr_rect.c
 tile.o: tile.c $(HACK_H)
 qt_win.o: ../win/Qt/qt_win.cpp $(HACK_H) ../include/func_tab.h \
                ../include/dlb.h ../include/patchlevel.h ../include/tile2x11.h \
index 680a74ded62d722ef8cae49029e749cc8d043673..fafd71a8e6cbe58f63e401b1d45c607d4b93bef0 100644 (file)
@@ -44,7 +44,7 @@ VARDATND =
 # VARDATND = x11tiles pet_mark.xbm
 # VARDATND = x11tiles pet_mark.xbm rip.xpm
 # for Atari/Gem
-# VARDATND = nh16.img title.img GEM_RSC.RSC
+# VARDATND = nh16.img title.img GEM_RSC.RSC rip.img
 # for BeOS
 # VARDATND = beostiles
 # for Gnome
@@ -148,6 +148,9 @@ nh16.img: $(GAME)
        ( cd util ; $(MAKE) tile2img.ttp )
        ( cd dat ; $(MAKE) nh16.img )
 
+rip.img:
+       ( cd util ; $(MAKE) xpm2img.ttp )
+       ( cd dat ; $(MAKE) rip.img )
 GEM_RSC.RSC:
        ( cd dat ; $(MAKE) GEM_RSC.RSC )
 
index 327cd523ff68f5b315ad17abb59e2af0379c7b5b..ec560b61a2409dbe91a652d072401905c5bc7819 100644 (file)
@@ -304,6 +304,8 @@ tile2x11: tile2x11.o $(TEXT_IO)
 tile2img.ttp: tile2img.o bitmfile.o $(TEXT_IO)
        $(CC) $(LFLAGS) -o tile2img.ttp tile2img.o bitmfile.o $(TEXT_IO) $(LIBS)
 
+xpm2img.ttp: xpm2img.o bitmfile.o
+       $(CC) $(LFLAGS) -o xpm2img.ttp xpm2img.o bitmfile.o $(LIBS)
 tile2beos: tile2beos.o $(TEXT_IO)
        $(CC) $(LFLAGS) -o tile2beos tile2beos.o $(TEXT_IO) -lbe
 
@@ -332,6 +334,8 @@ tile2x11.o: ../win/X11/tile2x11.c $(HACK_H) ../include/tile.h \
 tile2img.o: ../win/gem/tile2img.c $(HACK_H) ../include/tile.h \
                                                ../include/bitmfile.h
        $(CC) $(CFLAGS) -c ../win/gem/tile2img.c
+xpm2img.o: ../win/gem/xpm2img.c $(HACK_H) ../include/bitmfile.h
+       $(CC) $(CFLAGS) -c ../win/gem/xpm2img.c
 bitmfile.o: ../win/gem/bitmfile.c ../include/bitmfile.h
        $(CC) $(CFLAGS) -c ../win/gem/bitmfile.c
 
@@ -381,4 +385,4 @@ spotless: clean
        -rm -f ../include/lev_comp.h ../include/dgn_comp.h
        -rm -f ../include/tile.h
        -rm -f makedefs lev_comp dgn_comp recover dlb
-       -rm -f gif2txt txt2ppm tile2x11 tile2img.ttp tilemap
+       -rm -f gif2txt txt2ppm tile2x11 tile2img.ttp xpm2img.ttp tilemap