mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
Add the check target so all projects can have this
functionality. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18566 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0fa2c54b90
commit
9e8d54a059
@ -20,10 +20,10 @@
|
||||
# Define the various target sets
|
||||
#--------------------------------------------------------------------
|
||||
RecursiveTargets := all clean clean-all install uninstall install-bytecode
|
||||
LocalTargets := all-local clean-local clean-all-local \
|
||||
LocalTargets := all-local clean-local clean-all-local check-local \
|
||||
install-local printvars uninstall-local \
|
||||
install-bytecode-local
|
||||
TopLevelTargets := dist dist-check dist-clean tags dist-gzip dist-bzip2 \
|
||||
TopLevelTargets := check dist dist-check dist-clean tags dist-gzip dist-bzip2 \
|
||||
dist-zip
|
||||
UserTargets := $(RecursiveTargets) $(LocalTargets) $(TopLevelTargets)
|
||||
InternalTargets := preconditions distdir dist-hook
|
||||
@ -1089,6 +1089,23 @@ endif
|
||||
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
# CHECK: Running the test suite
|
||||
###############################################################################
|
||||
|
||||
check::
|
||||
$(Verb) if test -d "$(BUILD_OBJ_ROOT)/test" ; then \
|
||||
if test -f "$(BUILD_OBJ_ROOT)/test/Makefile" ; then \
|
||||
$(EchoCmd) Running test suite ; \
|
||||
$(MAKE) -C $(BUILD_OBJ_ROOT)/test check-local \
|
||||
TESTSUITE=$(TESTSUITE) ; \
|
||||
else \
|
||||
$(EchoCmd) No Makefile in test directory ; \
|
||||
fi ; \
|
||||
else \
|
||||
$(EchoCmd) No test directory ; \
|
||||
fi
|
||||
|
||||
###############################################################################
|
||||
# DISTRIBUTION: Handle construction of a distribution tarball
|
||||
###############################################################################
|
||||
@ -1212,7 +1229,7 @@ $(DistDir)/.makedistdir: $(DistSources)
|
||||
fi ; \
|
||||
$(EchoCmd) Removing old $(DistDir) ; \
|
||||
$(RM) -rf $(DistDir); \
|
||||
$(EchoCmd) Making 'all' to be sure. ; \
|
||||
$(EchoCmd) Making 'all' to verify build ; \
|
||||
$(MAKE) all ; \
|
||||
fi
|
||||
$(Echo) Building Distribution Directory $(DistDir)
|
||||
@ -1296,7 +1313,7 @@ endif
|
||||
ifeq ($(LEVEL),.)
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
# Install support for project's include files:
|
||||
# Install support for the project's include files:
|
||||
#------------------------------------------------------------------------
|
||||
install-local::
|
||||
$(Echo) Installing include files
|
||||
|
Loading…
Reference in New Issue
Block a user