File: common.mk

package info (click to toggle)
nordugrid-arc 7.1.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 29,376 kB
  • sloc: cpp: 136,694; python: 12,452; perl: 12,313; php: 11,408; sh: 10,882; ansic: 3,305; makefile: 3,160; xml: 180; sql: 130; javascript: 53; sed: 30
file content (30 lines) | stat: -rw-r--r-- 1,017 bytes parent folder | download
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
if MACOSX
DYLD_LIBRARY_PATH = "$(top_builddir)/src/hed/libs/credentialstore/.libs:$(top_builddir)/src/hed/libs/communication/.libs:$(top_builddir)/src/hed/libs/compute/.libs:$(top_builddir)/src/hed/libs/data/.libs:$(top_builddir)/src/hed/libs/security/.libs:$(top_builddir)/src/hed/libs/credential/.libs:$(top_builddir)/src/hed/libs/crypto/.libs:$(top_builddir)/src/hed/libs/message/.libs:$(top_builddir)/src/hed/libs/loader/.libs:$(top_builddir)/src/hed/libs/common/.libs:$(top_builddir)/src/libs/data-staging/.libs"
else
DYLD_LIBRARY_PATH =
endif

include $(srcdir)/../tests.mk

testutils.py: %: $(srcdir)/../%
	cp -p $< $@

$(TESTSCRIPTS): %: $(srcdir)/../% testutils.py
	cp -p $< $@

CLEANFILES = $(TESTSCRIPTS) testutils.py*

clean-local:
	-rm -rf __pycache__

if PYTHON_SWIG_ENABLED
TESTS_ENVIRONMENT = \
	ARC_PLUGIN_PATH=$(top_builddir)/src/hed/acc/TEST/.libs \
	DYLD_LIBRARY_PATH="$(DYLD_LIBRARY_PATH)" \
	PYTHONPATH=$(PYTHONPATH) $(PYTHON)

TESTS = $(TESTSCRIPTS)
else
TESTS =
endif
check_SCRIPTS = $(TESTS)