summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-08-09 16:00:51 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-08-09 16:00:51 +0200
commitc1d282313bd6f4101e56c7a28eb54eb39cae9568 (patch)
tree2cc160ff73516ecbcf4f48c7c1550ba309e8a91c
parent2cffde53441986ca86c035debe9d6ee9d270dfb1 (diff)
Add INSTALL, NEWS, README, and version
-rw-r--r--INSTALL28
-rw-r--r--NEWS3
-rw-r--r--README12
-rw-r--r--version1
4 files changed, 44 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..452909c
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,28 @@
+UNIX
+----
+
+Building on UNIX-like operating systems requires GNU make 3.81 or later.
+Most recent GNU/Linux distributions should already have this version
+installed. To check the GNU make version run make (or gmake) with the
+--version option.
+
+Unless you are using the cli+dep package, you will also need to install
+build 0.3.4 or later:
+
+http://kolpackov.net/projects/build/
+
+The cli+dep package comes with the necessary build files bundled.
+
+To build the compiler, tests, and examples simply run make in the root
+directory of the package. To run the automated tests, run 'make test'.
+To clean the object file, executables, etc., run 'make clean'. To de-
+configure the package (that is, remove configuration files in addition
+to objects, executables, etc.), run 'make disfigure'.
+
+
+Windows
+-------
+
+Project and solution files for Visual C++ will be provided in the future.
+For now, you can create an empty console project and add all the source
+files in the cli/ directory to it.
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..a4e1bbf
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,3 @@
+Version 1.0.0
+
+ * First public release.
diff --git a/README b/README
new file mode 100644
index 0000000..43cfa70
--- /dev/null
+++ b/README
@@ -0,0 +1,12 @@
+CLI is a Command Line Interface definition language for C++. This package
+contains the compiler implementation for this language.
+
+See the NEWS file for the user-visible changes from the previous release.
+
+See the LICENSE file for distribution conditions.
+
+See the INSTALL file for prerequisites and installation instructions.
+
+See the doc/ directory for documentation.
+
+Send questions, bug reports, or any other feedback to boris@codesynthesis.com
diff --git a/version b/version
new file mode 100644
index 0000000..77d6f4c
--- /dev/null
+++ b/version
@@ -0,0 +1 @@
+0.0.0