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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
From: Emanuele Rocca <ema@debian.org>
Date: Fri, 14 Mar 2025 13:58:22 +0100
X-Dgit-Generated: 0.9-1.2 082fe457fc7fe0af5b727fa72a6b90fdf350a7f5
Subject: Do not override CFLAGS, use CXXFLAGS for cpp
Forwarded: https://github.com/gvanas/blahtexml/pull/16
---
--- blahtexml.orig/makefile
+++ blahtexml/makefile
@@ -98,35 +98,33 @@
$(BINDIR_XMLIN)/InputSymbolTranslation.o: InputSymbolTranslation.cpp InputSymbolTranslation.inc
-CFLAGS = -O2
-
VPATH = Source:Source/BlahtexCore:Source/BlahtexXMLin
INCLUDES=-I. -ISource -ISource/BlahtexCore -ISource/BlahtexXMLin
$(BINDIR)/%.o:%.cpp
- $(CXX) $(INCLUDES) $(CFLAGS) -c $< -o $@
+ $(CXX) $(INCLUDES) $(CFLAGS) $(CXXFLAGS) $(CPPFLAGS) -c $< -o $@
$(BINDIR)/%.o:%.c
- $(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@
+ $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -c $< -o $@
$(BINDIR_XMLIN)/%.o:%.cpp
- $(CXX) $(INCLUDES) $(CFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
+ $(CXX) $(INCLUDES) $(CFLAGS) $(CXXFLAGS) $(CPPFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
$(BINDIR_XMLIN)/%.o:%.c
- $(CC) $(INCLUDES) $(CFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
+ $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
blahtex-linux: $(BINDIR) $(OBJECTS) $(HEADERS)
- $(CXX) $(CFLAGS) -o blahtex $(OBJECTS)
+ $(CXX) $(CFLAGS) $(LDFLAGS) -o blahtex $(OBJECTS)
blahtex-mac: $(BINDIR) $(OBJECTS) $(HEADERS)
- $(CXX) $(CFLAGS) -o blahtex -liconv $(OBJECTS)
+ $(CXX) $(CFLAGS) $(CXXFLAGS) -o blahtex -liconv $(OBJECTS)
blahtexml-linux: $(BINDIR_XMLIN) $(OBJECTS_XMLIN) $(HEADERS_XMLIN)
- $(CXX) $(CFLAGS) -o blahtexml $(OBJECTS_XMLIN) -lxerces-c
+ $(CXX) $(CFLAGS) $(CXXFLAGS) $(LDFLAGS) -o blahtexml $(OBJECTS_XMLIN) -lxerces-c
blahtexml-mac: $(BINDIR_XMLIN) $(OBJECTS_XMLIN) $(HEADERS_XMLIN)
- $(CXX) $(CFLAGS) -o blahtexml -liconv $(OBJECTS_XMLIN) -lxerces-c
+ $(CXX) $(CFLAGS) $(CXXFLAGS) -o blahtexml -liconv $(OBJECTS_XMLIN) -lxerces-c
clean:
rm -f blahtex $(OBJECTS) blahtexml $(OBJECTS_XMLIN)
|