]> Kevux Git Server - fll/commitdiff
Update: Add fakefile for the FLL monolithic and level builds.
authorKevin Day <thekevinday@gmail.com>
Mon, 12 Dec 2022 03:10:14 +0000 (21:10 -0600)
committerKevin Day <thekevinday@gmail.com>
Mon, 12 Dec 2022 03:10:14 +0000 (21:10 -0600)
build/level_0/fakefile [new file with mode: 0644]
build/level_1/fakefile [new file with mode: 0644]
build/level_2/fakefile [new file with mode: 0644]
build/monolithic/fakefile [new file with mode: 0644]

diff --git a/build/level_0/fakefile b/build/level_0/fakefile
new file mode 100644 (file)
index 0000000..74e2b01
--- /dev/null
@@ -0,0 +1,22 @@
+# fss-0005 iki-0002
+
+settings:
+  fail exit
+  modes monolithic clang test
+
+  environment PATH LD_LIBRARY_PATH
+
+main:
+  if parameter mode
+    operate using_mode
+  else
+    operate using_default
+
+using_default:
+  build settings
+
+using_mode:
+  build settings parameter:'mode:value'
+
+install:
+  shell ./install.sh parameter:'work'
diff --git a/build/level_1/fakefile b/build/level_1/fakefile
new file mode 100644 (file)
index 0000000..74e2b01
--- /dev/null
@@ -0,0 +1,22 @@
+# fss-0005 iki-0002
+
+settings:
+  fail exit
+  modes monolithic clang test
+
+  environment PATH LD_LIBRARY_PATH
+
+main:
+  if parameter mode
+    operate using_mode
+  else
+    operate using_default
+
+using_default:
+  build settings
+
+using_mode:
+  build settings parameter:'mode:value'
+
+install:
+  shell ./install.sh parameter:'work'
diff --git a/build/level_2/fakefile b/build/level_2/fakefile
new file mode 100644 (file)
index 0000000..74e2b01
--- /dev/null
@@ -0,0 +1,22 @@
+# fss-0005 iki-0002
+
+settings:
+  fail exit
+  modes monolithic clang test
+
+  environment PATH LD_LIBRARY_PATH
+
+main:
+  if parameter mode
+    operate using_mode
+  else
+    operate using_default
+
+using_default:
+  build settings
+
+using_mode:
+  build settings parameter:'mode:value'
+
+install:
+  shell ./install.sh parameter:'work'
diff --git a/build/monolithic/fakefile b/build/monolithic/fakefile
new file mode 100644 (file)
index 0000000..74e2b01
--- /dev/null
@@ -0,0 +1,22 @@
+# fss-0005 iki-0002
+
+settings:
+  fail exit
+  modes monolithic clang test
+
+  environment PATH LD_LIBRARY_PATH
+
+main:
+  if parameter mode
+    operate using_mode
+  else
+    operate using_default
+
+using_default:
+  build settings
+
+using_mode:
+  build settings parameter:'mode:value'
+
+install:
+  shell ./install.sh parameter:'work'