Blame src/ctests/Makefile

Packit 577717
# File: ctests/Makefile
Packit 577717
Packit 577717
include Makefile.target
Packit 577717
Packit 577717
INCLUDE = -I../testlib -I../validation_tests -I.. -I.
Packit 577717
Packit 577717
testlibdir= ../testlib
Packit 577717
TESTLIB= $(testlibdir)/libtestlib.a
Packit 577717
DOLOOPS= $(testlibdir)/do_loops.o
Packit 577717
CLOCKCORE= $(testlibdir)/clockcore.o
Packit 577717
Packit 577717
validationlibdir= ../validation_tests
Packit 577717
TESTFLOPS= $(validationlibdir)/flops_testcode.o
Packit 577717
TESTINS= $(validationlibdir)/instructions_testcode.o
Packit 577717
TESTCYCLES = $(validationlibdir)/busy_work.o
Packit 577717
DISPLAYERROR= $(validationlibdir)/display_error.o
Packit 577717
Packit 577717
include Makefile.recipies
Packit 577717
Packit 577717
.PHONY : install
Packit 577717
Packit 577717
install: default
Packit 577717
	@echo "C tests (DATADIR) being installed in: \"$(DATADIR)\""; 
Packit 577717
	-mkdir -p $(DATADIR)/ctests
Packit 577717
	-chmod go+rx $(DATADIR)
Packit 577717
	-chmod go+rx $(DATADIR)/ctests
Packit 577717
	-find . -perm -100 -type f -exec cp {} $(DATADIR)/ctests \;
Packit 577717
	-chmod go+rx $(DATADIR)/ctests/*
Packit 577717
	-find . -name "*.[ch]" -type f -exec cp {} $(DATADIR)/ctests \;
Packit 577717
	-cp Makefile.target $(DATADIR)/ctests/Makefile
Packit 577717
	-cat Makefile.recipies >> $(DATADIR)/ctests/Makefile