aboutsummaryrefslogtreecommitdiff
path: root/test cases/rewrite
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2019-02-14 13:53:52 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-02-16 14:14:16 +0100
commit056c533ede7034728b9178ca7b4a88943af3943d (patch)
treeca0277b603cf19395f678fbf04aac621b7978c69 /test cases/rewrite
parent24a2cf02e26aaeaa726b23354711c2d664286d20 (diff)
downloadmeson-056c533ede7034728b9178ca7b4a88943af3943d.zip
meson-056c533ede7034728b9178ca7b4a88943af3943d.tar.gz
meson-056c533ede7034728b9178ca7b4a88943af3943d.tar.bz2
rewriter: Added support for removing targets
Diffstat (limited to 'test cases/rewrite')
-rw-r--r--test cases/rewrite/1 basic/meson.build2
-rw-r--r--test cases/rewrite/1 basic/rmTgt.json12
-rw-r--r--test cases/rewrite/2 subdirs/rmTgt.json7
3 files changed, 20 insertions, 1 deletions
diff --git a/test cases/rewrite/1 basic/meson.build b/test cases/rewrite/1 basic/meson.build
index 1bed0e1..920553d 100644
--- a/test cases/rewrite/1 basic/meson.build
+++ b/test cases/rewrite/1 basic/meson.build
@@ -15,4 +15,4 @@ exe5 = executable('trivialprog5', [src2, 'main.cpp'])
exe6 = executable('trivialprog6', 'main.cpp', 'fileA.cpp')
exe7 = executable('trivialprog7', 'fileB.cpp', src1, 'fileC.cpp')
exe8 = executable('trivialprog8', src3)
-exe9 = executable('trivialprog9', src4)
+executable('trivialprog9', src4)
diff --git a/test cases/rewrite/1 basic/rmTgt.json b/test cases/rewrite/1 basic/rmTgt.json
new file mode 100644
index 0000000..9172296
--- /dev/null
+++ b/test cases/rewrite/1 basic/rmTgt.json
@@ -0,0 +1,12 @@
+[
+ {
+ "type": "target",
+ "target": "trivialprog1",
+ "operation": "tgt_rm"
+ },
+ {
+ "type": "target",
+ "target": "trivialprog9",
+ "operation": "tgt_rm"
+ }
+] \ No newline at end of file
diff --git a/test cases/rewrite/2 subdirs/rmTgt.json b/test cases/rewrite/2 subdirs/rmTgt.json
new file mode 100644
index 0000000..0e3949b
--- /dev/null
+++ b/test cases/rewrite/2 subdirs/rmTgt.json
@@ -0,0 +1,7 @@
+[
+ {
+ "type": "target",
+ "target": "something",
+ "operation": "tgt_rm"
+ }
+] \ No newline at end of file