From bb7667a4d1ce733e9fc4b48a28d19ff686f0d2b4 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Wed, 18 Aug 2010 18:24:55 -0700 Subject: [PATCH] [pk,fesvr] improved proxykernel build system Now uses a modified MCPPBS. Add --host=riscv to configure path. Front-end server now just searches PATH for riscv-pk, so just install the pk to somewhere in your path. --- COPYING | 34 ++++++++++++++++++++++++++++++++++ README | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 COPYING create mode 100644 README diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..89b65a1 --- /dev/null +++ b/COPYING @@ -0,0 +1,34 @@ +========================================================================== +Copyright License +========================================================================== + +Copyright (c) 2008, Christopher Batten +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions, and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions, and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + * Neither the name of the Massachusetts Institute of Technology nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY Christopher Batten ''AS IS'' AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Christopher Batten BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/README b/README new file mode 100644 index 0000000..610fbe4 --- /dev/null +++ b/README @@ -0,0 +1,37 @@ +========================================================================== +Modular C++ Build System Template +========================================================================== +# Author : Christopher Batten +# Date : September 24, 2008 +# Version : (under version control) + +This is a template for the Modular C++ Build System. Please refer to the +following documentation for more information on the build system: + + - 'mcppbs-uguide.txt' : Modular C++ Build System User Guide + - 'utst/utst-uguide.txt' : Unit Testing Framework User Guide + - 'style-guide.txt' : C++ Coding Style Guide + +Developers should eventually replace this 'README' file with information +on their new project. It is recommended that the new 'README' file keep +pointers to the above documentation so that end-users can learn about +the build system. You may also want to keep the version information +around so that you know what version of the build system you are using. + +-------------------------------------------------------------------------- +Template Instantiation +-------------------------------------------------------------------------- + + - Update project metadata (name, maintainer, etc) in 'configure.ac' + - Run 'autoconf && autoheader' in project's root directory + - Add subprojects and update the list in 'configure.ac' + +-------------------------------------------------------------------------- +Build Steps +-------------------------------------------------------------------------- + + % mkdir build + % cd build + % ../configure + % make + -- 2.30.2