summaryrefslogtreecommitdiffstats
path: root/src/vigra.mk
diff options
context:
space:
mode:
authorBoris Nagaev <bnagaev@gmail.com>2016-07-30 19:14:38 (GMT)
committerBoris Nagaev <bnagaev@gmail.com>2016-07-30 19:38:45 (GMT)
commit17e40d3884dc4b9db5b521c7e017a3fa12366370 (patch)
treefd65d0daed60fa8583bbbb9f37f9cec34a08fdd8 /src/vigra.mk
parent208f5cc8508dd70d3f40fcba255e12cf8f1f9bf3 (diff)
downloadmxe-17e40d3884dc4b9db5b521c7e017a3fa12366370.zip
mxe-17e40d3884dc4b9db5b521c7e017a3fa12366370.tar.gz
mxe-17e40d3884dc4b9db5b521c7e017a3fa12366370.tar.bz2
use $(TEST_FILE) instead of $(2).c and other
The following script was applied: set -xue find src/ plugins/ -name '*.mk' -type f > mks # special cases for test file: # ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated sed 's@$(2).c@$(PWD)/src/$(PKG)-test.c@g' -i \ src/{boost,freeimage,hdf5,lapack,sdl,sdl_image,sdl_sound}.mk sed 's@$(2).f@$(PWD)/src/$(PKG)-test.f@g' -i src/lapack.mk sed 's@$(PWD)/$(2).pro@$(PWD)/src/$(PKG)-test.pro@g' -i \ src/qt.mk plugins/examples/custom-qt-min/overrides.mk sed 's@$(2)-CMakeLists.txt@$(PWD)/src/$(PKG)-test-CMakeLists.txt@g' \ -i src/{sdl_image,sdl_sound}.mk # check for base in $(ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated); do ! grep -q '$(2)' "${base}.mk" done # other $(2) sed 's@$(2).cpp@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).cxx@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).c@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).ml@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).f@$(TEST_FILE)@g' -i $(cat mks) # check ! grep '$(2)' $(cat mks) See https://github.com/mxe/mxe/issues/1452
Diffstat (limited to 'src/vigra.mk')
-rw-r--r--src/vigra.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vigra.mk b/src/vigra.mk
index cc4ee6c..d1c4f30 100644
--- a/src/vigra.mk
+++ b/src/vigra.mk
@@ -36,7 +36,7 @@ define $(PKG)_BUILD
$(MAKE) -C '$(1)/build' -j '$(JOBS)' install
$(TARGET)-g++ \
- '$(2).cpp' -o $(PREFIX)/$(TARGET)/bin/test-vigra.exe \
+ '$(TEST_FILE)' -o $(PREFIX)/$(TARGET)/bin/test-vigra.exe \
-DVIGRA_STATIC_LIB \
-lvigraimpex `'$(TARGET)-pkg-config' OpenEXR libtiff-4 libpng --cflags --libs` -ljpeg
endef