summaryrefslogtreecommitdiff
path: root/docker/config.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-03-16 21:59:23 -0700
committerMichael Forney <mforney@mforney.org>2019-03-16 21:59:50 -0700
commit5ff45277bedd9206ca0175e73d94965e41f3ce69 (patch)
treec7fa94737df7516147216afc83064c8ad1324c7f /docker/config.lua
parentb25fdc22bc324ba4d6c27b7a6711686dfac2aa8e (diff)
Add experimental Dockerfile
Diffstat (limited to 'docker/config.lua')
-rw-r--r--docker/config.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/docker/config.lua b/docker/config.lua
new file mode 100644
index 00000000..21774e42
--- /dev/null
+++ b/docker/config.lua
@@ -0,0 +1,13 @@
+local sets = dofile 'sets.lua'
+return {
+ builddir='out',
+ fs={
+ {
+ sets.core, sets.extra, sets.desktop, sets.media,
+ exclude={'^include/', '^lib/.*%.a$'},
+ },
+ },
+ target={toolchain='default', cflags='-O2 -pipe -U _FORTIFY_SOURCE', cxxflags='', ldflags='-s -static', pie=true},
+ host={toolchain='default', cflags='-O2 -pipe', cxxflags='', ldflags='-s'},
+ repo={path='$builddir/root.git', flags='--bare', tag='tree', branch='oasis'},
+}