aboutsummaryrefslogtreecommitdiff
path: root/build/bin/module
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-04-24 16:55:55 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-04-24 16:55:55 +0200
commitf103f86ec3247ff27e7cc23dfce5e426f385ed8c (patch)
tree4efffb7d254e494944ce555d343c34d957238be0 /build/bin/module
parent2a0f9e035f673f1ee387924501a31990de37f18d (diff)
Take one on library linking
Diffstat (limited to 'build/bin/module')
-rw-r--r--build/bin/module26
1 files changed, 26 insertions, 0 deletions
diff --git a/build/bin/module b/build/bin/module
new file mode 100644
index 0000000..f2d9502
--- /dev/null
+++ b/build/bin/module
@@ -0,0 +1,26 @@
+// file : build/bin/module -*- C++ -*-
+// copyright : Copyright (c) 2014-2015 Code Synthesis Tools CC
+// license : MIT; see accompanying LICENSE file
+
+#ifndef BUILD_BIN_MODULE
+#define BUILD_BIN_MODULE
+
+#include <build/path>
+#include <build/module>
+
+namespace build
+{
+ namespace bin
+ {
+ void
+ init (scope&, scope&, const location&);
+
+ // Init the 'lib' part of the module because a lib{} target
+ // has been created in the specified directory.
+ //
+ void
+ init_lib (const dir_path&);
+ }
+}
+
+#endif // BUILD_BIN_MODULE