]> git.stg.codes - stg.git/blobdiff - stglibs/Makefile.in
Use correct compiler and flags for sources in libs
[stg.git] / stglibs / Makefile.in
index b4344254ddc1dd3ddb72350005f17cbf796bc5a5..d86cac3c250572373cfb45e2bc5ec1bd4333ae72 100644 (file)
@@ -64,8 +64,12 @@ endif
 
 deps:  $(SRCS) ../../Makefile.conf
        @>deps ;\
-       for file in $(SRCS); do\
-         echo "`$(CC) $(CXXFLAGS) $(SEARCH_DIRS) $(DEFS) -MM $$file` Makefile ../../Makefile.conf" >> deps ;\
-         echo -e '\t$$(CC) $(CXXFLAGS) $(SEARCH_DIRS) $(DEFS) -c $$<' >> deps ;\
-       done
+       for file in `echo "$(SRCS)" | grep ".c$$"`; do\
+         echo "`$(CC) $(CFLAGS) $(SEARCH_DIRS) $(DEFS) -MM $$file` Makefile ../../Makefile.conf" >> deps ;\
+         echo -e '\t$$(CC) $(CFLAGS) $(SEARCH_DIRS) $(DEFS) -c $$<' >> deps ;\
+       done;\
+       for file in `echo "$(SRCS)" | grep ".cpp$$"`; do\
+         echo "`$(CXX) $(CXXFLAGS) $(SEARCH_DIRS) $(DEFS) -MM $$file` Makefile ../../Makefile.conf" >> deps ;\
+         echo -e '\t$$(CXX) $(CXXFLAGS) $(SEARCH_DIRS) $(DEFS) -c $$<' >> deps ;\
+       done\