Some improvements in Makefile.mingw32.depend
- Change $(cce) to output .d file prerequisite too, the same as .o - Replace $(CLEAN_FILE) handling w/ "clean: cleandep", for more encapsulation
This commit is contained in:
@@ -228,9 +228,7 @@ extern void win32_abort(void);
|
|||||||
extern void consoletty_preference_update(const char *);
|
extern void consoletty_preference_update(const char *);
|
||||||
extern void toggle_mouse_support(void);
|
extern void toggle_mouse_support(void);
|
||||||
extern void map_subkeyvalue(char *);
|
extern void map_subkeyvalue(char *);
|
||||||
#if defined(WIN32CON)
|
|
||||||
extern void set_altkeyhandling(const char *);
|
extern void set_altkeyhandling(const char *);
|
||||||
#endif
|
|
||||||
extern void raw_clear_screen(void);
|
extern void raw_clear_screen(void);
|
||||||
|
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.PHONY: depend cleandep
|
.PHONY: depend cleandep
|
||||||
|
|
||||||
cce = gcc -E -MM -MT $(@:d=o)
|
cce = gcc -E -MM -MT "$(@:d=o) $@"
|
||||||
|
|
||||||
# Copy all $(cc) commands w/ their targets from Makefile.mingw32, 3rd party code unnecessary
|
# Copy all $(cc) commands w/ their targets from Makefile.mingw32, 3rd party code unnecessary
|
||||||
# Replace .o w/ .d, $(cc) w/ $(cce)
|
# Replace .o w/ .d, $(cc) w/ $(cce)
|
||||||
@@ -115,7 +115,6 @@ depend: $(DEP_TARGETS)
|
|||||||
|
|
||||||
cleandep:
|
cleandep:
|
||||||
@-rm -f $(DEP_TARGETS) .depend
|
@-rm -f $(DEP_TARGETS) .depend
|
||||||
@echo Done.
|
|
||||||
|
|
||||||
CLEAN_FILE += .depend $(DEP_TARGETS)
|
clean: cleandep
|
||||||
# end of file
|
# end of file
|
||||||
|
|||||||
Reference in New Issue
Block a user