added makeh to Makefile.am and Makefile.simple

This commit is contained in:
Zeno Rogue 2019-09-13 18:20:50 +02:00
parent 4d2a65c276
commit 9f868ec1e5
2 changed files with 11 additions and 2 deletions

View File

@ -16,14 +16,17 @@ dist_music_DATA = music/hr3-caves.ogg music/hr3-desert.ogg music/hr3-hell.ogg mu
soundsdir=$(datadir)/hyperrogue/sounds
dist_sounds_DATA = sounds/*
noinst_PROGRAMS = langen
langen_SOURCES = langen.cpp
noinst_PROGRAMS = langen makeh
langen_SOURCES = langen.cpp makeh.cpp
langen_CXXFLAGS = -O0 -std=c++11 ${AM_CXXFLAGS}
BUILT_SOURCES = language-data.cpp
language-data.cpp: langen
./langen > language-data.cpp
autohdr.h: makeh *.cpp
./makeh locations.cpp hyperpoint.cpp geometry.cpp goldberg.cpp init.cpp floorshapes.cpp cell.cpp multi.cpp shmup.cpp pattern2.cpp mapeditor.cpp graph.cpp textures.cpp hprint.cpp *.cpp > autohdr.h
#############################
# Platform specific setup
#############################

View File

@ -155,6 +155,12 @@ hyper.res: hyper.rc hr-icon.ico
langen$(EXE_EXTENSION): langen.cpp language-??.cpp language-ptbr.cpp
$(CXX) -O0 $(CXXFLAGS) $(langen_CXXFLAGS) langen.cpp $(LDFLAGS) -o $@
makeh$(EXE_EXTENSION): makeh.cpp
$(CXX) makeh.cpp -o $@
autohdr.h: makeh$(EXE_EXTENSION) *.cpp
./makeh locations.cpp hyperpoint.cpp geometry.cpp goldberg.cpp init.cpp floorshapes.cpp cell.cpp multi.cpp shmup.cpp pattern2.cpp mapeditor.cpp graph.cpp textures.cpp hprint.cpp *.cpp > autohdr.h
language-data.cpp: langen$(EXE_EXTENSION)
./langen > language-data.cpp