summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2021-08-20 12:01:01 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2021-08-20 12:01:01 +0200
commit66f894e1f4633759a6590444c01d4df5f405a23f (patch)
treebbd38f4fd418925aaa281881c27fdbadeed7a42e
parentd8160cf33dc8742cba39138ece1ac722adff704a (diff)
Add project README
-rw-r--r--README.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c856fee
--- /dev/null
+++ b/README.md
@@ -0,0 +1,19 @@
+# XSD
+
+XSD is an XML Schema to C++ compiler.
+
+The development setup for XSD uses two configurations, for example:
+
+```
+git clone .../xsd.git
+cd xsd
+
+bdep init --empty
+
+bdep config create @host ../xsd-host --type host cc config.cxx=g++
+bdep config create @target ../xsd-target cc config.cxx=g++
+
+bdep init @host -d xsd
+bdep init @target -d libxsd -d libxsd-tests -d xsd-tests -d xsd-examples
+
+```