commit 67d02102646bc9aa5452e18bf67194c03ed351ad Author: q66 Date: Wed Jul 29 00:51:32 2015 +0100 initial commit diff --git a/COPYING.md b/COPYING.md new file mode 100644 index 0000000..524c251 --- /dev/null +++ b/COPYING.md @@ -0,0 +1,30 @@ +OctaBuild is licensed under the University of Illinois/NCSA Open Source License, +a permissive, non-copyleft, BSD style license. The license text goes as follows: + +Copyright (c) 2015 Daniel "q66" Kolesa. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal with +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimers. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimers in the + documentation and/or other materials provided with the distribution. + +* Neither the names of OctaSTD developers nor any contributors may be + used to endorse or promote products derived from this Software without + specific prior written permission. + +**THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE +SOFTWARE.** \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..f6a2dee --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# octabuild + +OctaBuild is a simple build system primarily intended to handle building of +OctaForge binary modules. + +It can also be used standalone. It consists of a library and an executable +that is basically a frontend for the library. + +It's similar in philosophy to tools such as Make. \ No newline at end of file