• R/O
  • HTTP
  • SSH
  • HTTPS

mhash384: Commit

MHash-384 development repository


Commit MetaInfo

Revision84e3afb614e5fbb4e51419a64893df20b9e78849 (tree)
Zeit2019-12-10 07:40:03
AutorLoRd_MuldeR <mulder2@gmx....>
CommiterLoRd_MuldeR

Log Message

Makefile: Make it possible to specify a custom 'strip' and 'windres' command.

Ändern Zusammenfassung

Diff

--- a/frontend/Makefile
+++ b/frontend/Makefile
@@ -8,6 +8,13 @@ MARCH ?= native
88 MTUNE ?= native
99
1010 # -----------------------------------------------
11+# TOOLS
12+# -----------------------------------------------
13+
14+STRIP ?= strip
15+WNDRS ?= windres
16+
17+# -----------------------------------------------
1118 # SYSTEM DETECTION
1219 # -----------------------------------------------
1320
@@ -82,7 +89,7 @@ $(EXEFILE): $(OBJFILES)
8289 @mkdir -p $(dir $@)
8390 $(CXX) $+ -o $@ $(LDFLAGS)
8491 ifeq ($(DEBUG),0)
85- strip -s $@
92+ $(STRIP) -s $@
8693 endif
8794
8895 $(OBJDIR)/%.o: $(SRCDIR)/%.cpp
@@ -91,7 +98,7 @@ $(OBJDIR)/%.o: $(SRCDIR)/%.cpp
9198
9299 $(OBJDIR)/%.o: $(RESDIR)/%.rc $(RSCFILE)
93100 @mkdir -p $(dir $@)
94- windres -I$(OBJDIR) -o $@ $<
101+ $(WNDRS) -I$(OBJDIR) -o $@ $<
95102
96103 $(RSCFILE): $(CORFILE)
97104 @mkdir -p $(dir $@)
@@ -100,7 +107,8 @@ $(RSCFILE): $(CORFILE)
100107
101108 $(TAGFILE): $(EXEFILE)
102109 @mkdir -p $(dir $@)
103- $< --version > $@
110+ touch $@
111+ -$< --version > $@
104112
105113 clean:
106114 rm -rf $(OBJDIR)/*.o
Show on old repository browser