diff --git a/Makefile.simple b/Makefile.simple index 341957b1..79c75273 100644 --- a/Makefile.simple +++ b/Makefile.simple @@ -152,7 +152,7 @@ langen$(EXE_EXTENSION): langen.cpp language-??.cpp language-ptbr.cpp makeh$(EXE_EXTENSION): makeh.cpp $(CXX) -O2 makeh.cpp -o $@ -autohdr.h: makeh$(EXE_EXTENSION) *.cpp +autohdr.h: makeh$(EXE_EXTENSION) language-data.cpp *.cpp ./makeh classes.cpp 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 language.cpp util.cpp complex.cpp *.cpp > autohdr.h language-data.cpp: langen$(EXE_EXTENSION) diff --git a/mymake.cpp b/mymake.cpp index 409d447c..d8432e75 100644 --- a/mymake.cpp +++ b/mymake.cpp @@ -83,8 +83,10 @@ int main(int argc, char **argv) { set_linux(); #endif for(string fname: {"Makefile.loc", "Makefile.simple", "Makefile"}) - if(file_exists(fname)) + if(file_exists(fname)) { system("make -f " + fname + " language-data.cpp autohdr.h savepng.o"); + break; + } for(int i=1; i