forked from livecode/livecode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
19 lines (14 loc) · 755 Bytes
/
Makefile
File metadata and controls
19 lines (14 loc) · 755 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# This Makefile takes advantage of the fact that the engine's
# "tests/Makefile" already does pretty much everything required for
# running extension tests. Rather than duplicating it, it can
# just be included with a few tweaks to its configuration.
LCM_EXT_SOURCES ?= $(patsubst ./%,%,$(shell find . -name '*.lcb' | sort))
LCM_TEST_SOURCES ?= $(shell for f in $(LCM_EXT_SOURCES); do echo $$f | grep 'tests/.*\.lcb' | grep -v '_[^/]*.lcb$$'; done)
# Only do livecodescript-based checks
extensions-check: lcb-check lcs-check
.DEFAULT: extensions-check
top_srcdir ?= ..
LCS_TESTS_DIR =
# Things have now been setup enough that the engine's test Makefile
# can perform the tests without any further configuration.
include $(top_srcdir)/tests/Makefile