File: cross.patch

package info (click to toggle)
pushover 1.1-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 38,932 kB
  • sloc: cpp: 12,253; ansic: 2,501; sh: 633; makefile: 235
file content (23 lines) | stat: -rw-r--r-- 958 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- pushover-1.1.orig/Makefile
+++ pushover-1.1/Makefile
@@ -29,9 +29,11 @@
 CXX = $(CROSS)$(CXX_NATIVE)
 CXX_NATIVE = g++
 CXXFLAGS = -Wall -Wextra -g -O2 -std=c++17
+CXXFLAGS_NATIVE ?= $(CXXFLAGS)
 EXEEXT = $(if $(filter %-w64-mingw32.static-,$(CROSS)),.exe,)
 INSTALL = install
 LDFLAGS =
+LDFLAGS_NATIVE ?= $(LDFLAGS)
 MSGFMT = msgfmt
 MSGMERGE = msgmerge
 PKG_CONFIG = $(CROSS)$(PKG_CONFIG_NATIVE)
@@ -84,7 +86,7 @@
 .SECONDARY: _tmp/dominoes/assembler
 _tmp/dominoes/assembler: $(ASSEMBLER_SOURCES)
 	@mkdir -p $(dir $@)
-	$(CXX_NATIVE) $(CXXFLAGS) $(LDFLAGS) $$($(PKG_CONFIG_NATIVE) --cflags $(ASSEMBLER_PKGS)) -o $@ $< $$($(PKG_CONFIG_NATIVE) --libs $(ASSEMBLER_PKGS))
+	$(CXX_NATIVE) $(CXXFLAGS_NATIVE) $(LDFLAGS_NATIVE) $$($(PKG_CONFIG_NATIVE) --cflags $(ASSEMBLER_PKGS)) -o $@ $< $$($(PKG_CONFIG_NATIVE) --libs $(ASSEMBLER_PKGS))
 
 DOMINOES_SOURCES := src/dominoes/domino.ini $(wildcard src/dominoes/*.pov)
 .SECONDARY: _tmp/dominoes/povray_done