OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-197
/
tools
/
testing
/
selftests
/
android
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/17/2022 06:42:23 AM
rwxr-xr-x
📄
Makefile
1016 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📁
ion
-
11/17/2022 06:42:23 AM
rwxr-xr-x
📄
run.sh
35 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
Editing: Makefile
Close
SUBDIRS := ion TEST_PROGS := run.sh .PHONY: all clean include ../lib.mk all: @for DIR in $(SUBDIRS); do \ BUILD_TARGET=$(OUTPUT)/$$DIR; \ mkdir $$BUILD_TARGET -p; \ make OUTPUT=$$BUILD_TARGET -C $$DIR $@;\ #SUBDIR test prog name should be in the form: SUBDIR_test.sh TEST=$$DIR"_test.sh"; \ if [ -e $$DIR/$$TEST ]; then rsync -a $$DIR/$$TEST $$BUILD_TARGET/; fi done override define RUN_TESTS @cd $(OUTPUT); ./run.sh endef override define INSTALL_RULE mkdir -p $(INSTALL_PATH) install -t $(INSTALL_PATH) $(TEST_PROGS) $(TEST_PROGS_EXTENDED) $(TEST_FILES) @for SUBDIR in $(SUBDIRS); do \ BUILD_TARGET=$(OUTPUT)/$$SUBDIR; \ mkdir $$BUILD_TARGET -p; \ $(MAKE) OUTPUT=$$BUILD_TARGET -C $$SUBDIR INSTALL_PATH=$(INSTALL_PATH)/$$SUBDIR install; \ done; endef override define EMIT_TESTS echo "./run.sh" endef override define CLEAN @for DIR in $(SUBDIRS); do \ BUILD_TARGET=$(OUTPUT)/$$DIR; \ mkdir $$BUILD_TARGET -p; \ make OUTPUT=$$BUILD_TARGET -C $$DIR $@;\ done endef