summarylogtreecommitdiffstats
path: root/sjasm_honor_flags_no_strip.patch
blob: e4c1cd7ad429399d24be20bb1af243e060d82daf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
diff --git a/Sjasm/Makefile b/Sjasm/Makefile
index e3e44b7..7237983 100644
--- a/Sjasm/Makefile
+++ b/Sjasm/Makefile
@@ -10,13 +10,13 @@ OBJECTS  = direct.o loose.o parser.o piz80.o reader.o sjasm.o sjio.o tables.o
 
 BINDIR   = /usr/local/bin
 
-CXXFLAGS = -Wall -O2
+CXXFLAGS ?= -Wall -O2
 ifneq ($(ISMINGW),)
-	CXXFLAGS += -DMINGW
+	override CXXFLAGS += -DMINGW
 else
-	CXXFLAGS += -DMAX_PATH=MAXPATHLEN
+	override CXXFLAGS += -DMAX_PATH=MAXPATHLEN
 endif
-LDFLAGS  = 
+LDFLAGS  ?=
 
 DEPDIR = .deps
 DEPFILE = $(DEPDIR)/$(*F)
@@ -24,8 +24,7 @@ DEPFILE = $(DEPDIR)/$(*F)
 all: $(TARGETS)
 
 sjasm$(EXTENSION): $(DEPDIR) $(OBJECTS)
-	g++ $(LDFLAGS) -o $@ $(OBJECTS) 
-	strip $@
+	$(CXX) $(LDFLAGS) -o $@ $(OBJECTS)
 
 clean:
 	$(RM) $(OBJECTS) $(TARGETS)