diff options
author | Christian Stenger <christian.stenger@qt.io> | 2019-10-30 12:53:36 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-10-30 12:59:46 +0000 |
commit | 7a4cf827d931eb47bae30a1fd30c5598f888d033 (patch) | |
tree | 54cf54dd629c591811379adc06491dcb2da6a19a /tests/manual | |
parent | 923027537ad75d428aff85c3b98593d893770986 (diff) |
Tests: Provide generic project for manual testing
For now Linux-only.
Change-Id: I88185e18222478de41564ec8be0239357cfb4b30
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'tests/manual')
-rw-r--r-- | tests/manual/genericproject/Makefile | 18 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.cflags | 1 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.config | 2 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.creator | 1 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.cxxflags | 1 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.files | 2 | ||||
-rw-r--r-- | tests/manual/genericproject/genericproject.includes | 0 | ||||
-rw-r--r-- | tests/manual/genericproject/main.cpp | 7 |
8 files changed, 32 insertions, 0 deletions
diff --git a/tests/manual/genericproject/Makefile b/tests/manual/genericproject/Makefile new file mode 100644 index 0000000000..c8dc9d0154 --- /dev/null +++ b/tests/manual/genericproject/Makefile @@ -0,0 +1,18 @@ +CC := g++ +FLAGS := +FILES := $(shell find . -name '*.cpp' -o -name '*.h') +DESTNAME:= generic + +.PHONY: all clean + +TARGETS := Generic + +all: $(TARGETS) + +clean: + find . -type f -name '*.o' -delete + rm -rf .obj + rm -f generic + +$(TARGETS): + $(CC) $(FLAGS) $(FILES) -o $(DESTNAME) diff --git a/tests/manual/genericproject/genericproject.cflags b/tests/manual/genericproject/genericproject.cflags new file mode 100644 index 0000000000..85d51b3f9a --- /dev/null +++ b/tests/manual/genericproject/genericproject.cflags @@ -0,0 +1 @@ +-std=c17 diff --git a/tests/manual/genericproject/genericproject.config b/tests/manual/genericproject/genericproject.config new file mode 100644 index 0000000000..e0284f4257 --- /dev/null +++ b/tests/manual/genericproject/genericproject.config @@ -0,0 +1,2 @@ +// Add predefined macros for your project here. For example: +// #define THE_ANSWER 42 diff --git a/tests/manual/genericproject/genericproject.creator b/tests/manual/genericproject/genericproject.creator new file mode 100644 index 0000000000..e94cbbd302 --- /dev/null +++ b/tests/manual/genericproject/genericproject.creator @@ -0,0 +1 @@ +[General] diff --git a/tests/manual/genericproject/genericproject.cxxflags b/tests/manual/genericproject/genericproject.cxxflags new file mode 100644 index 0000000000..2d81d9d6e3 --- /dev/null +++ b/tests/manual/genericproject/genericproject.cxxflags @@ -0,0 +1 @@ +-std=c++17 diff --git a/tests/manual/genericproject/genericproject.files b/tests/manual/genericproject/genericproject.files new file mode 100644 index 0000000000..5454ad1511 --- /dev/null +++ b/tests/manual/genericproject/genericproject.files @@ -0,0 +1,2 @@ +main.cpp +Makefile diff --git a/tests/manual/genericproject/genericproject.includes b/tests/manual/genericproject/genericproject.includes new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/tests/manual/genericproject/genericproject.includes diff --git a/tests/manual/genericproject/main.cpp b/tests/manual/genericproject/main.cpp new file mode 100644 index 0000000000..b007649eb1 --- /dev/null +++ b/tests/manual/genericproject/main.cpp @@ -0,0 +1,7 @@ +#include <iostream> + +int main() +{ + std::cout << "Generic hi!\n"; + return 0; +} |