From aaf6eccb872e925c47b1ee2d9d1e3c384f6d18d8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 4 Feb 2016 14:51:33 +0200 Subject: Initial implementation --- .gitignore | 1 + build/bootstrap.build | 2 ++ build/root.build | 3 +++ buildfile | 1 + hello.cpp | 6 ++++++ manifest | 7 +++++++ 6 files changed, 20 insertions(+) create mode 100644 .gitignore create mode 100644 build/bootstrap.build create mode 100644 build/root.build create mode 100644 buildfile create mode 100644 hello.cpp create mode 100644 manifest diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ce01362 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +hello diff --git a/build/bootstrap.build b/build/bootstrap.build new file mode 100644 index 0000000..0cf21db --- /dev/null +++ b/build/bootstrap.build @@ -0,0 +1,2 @@ +project = hello0 +using config diff --git a/build/root.build b/build/root.build new file mode 100644 index 0000000..99d62c0 --- /dev/null +++ b/build/root.build @@ -0,0 +1,3 @@ +using cxx +cxx{*}: extension = cpp + diff --git a/buildfile b/buildfile new file mode 100644 index 0000000..e435988 --- /dev/null +++ b/buildfile @@ -0,0 +1 @@ +exe{hello}: cxx{hello} diff --git a/hello.cpp b/hello.cpp new file mode 100644 index 0000000..0dde4c9 --- /dev/null +++ b/hello.cpp @@ -0,0 +1,6 @@ +#include + +int main () +{ + std::cout << "Hello, World!" << std::endl; +} diff --git a/manifest b/manifest new file mode 100644 index 0000000..40b6a86 --- /dev/null +++ b/manifest @@ -0,0 +1,7 @@ +: 1 +name: hello0 +version: 1.0.0 +summary: Zero-dependencies "Hello World" program +license: public-domain +url: http://example.org/hello0 +email: hello0@example.org -- cgit v1.1