Без опису

Richard Chapman 2e9b308f67 Merge pull request #804 from wangkx/gh-803 13 роки тому
cmake_modules 9f8463ffc5 Merge pull request #689 from richardkchapman/oneiric 13 роки тому
common ed99d410fa Merge pull request #799 from ghalliday/main 13 роки тому
dali 22a18a20fb Merge pull request #774 from jakesmith/slowsashastop 13 роки тому
deploy 3ffb08aa51 g++ installed to wrong place 13 роки тому
deployment 6a1c2ae631 WIP LN #172 Enable addition of EclServer to Topology 13 роки тому
ecl ed99d410fa Merge pull request #799 from ghalliday/main 13 роки тому
ecllibrary 9a5e34e194 Merge pull request #715 from ghalliday/libdate 13 роки тому
esp 2e9b308f67 Merge pull request #804 from wangkx/gh-803 13 роки тому
initfiles db8e479e3f Merge pull request #788 from pschwartz/issue499 13 роки тому
plugins ce737e5025 Fixes #443, #205 Refactoring of CMake install system 13 роки тому
roxie ce737e5025 Fixes #443, #205 Refactoring of CMake install system 13 роки тому
rtl 9c520a1e9c More regressions from cmake refactoring 13 роки тому
services ce737e5025 Fixes #443, #205 Refactoring of CMake install system 13 роки тому
system 1b77e154fc gh-443 More regressions from cmake refactoring 13 роки тому
testing a38b2f7883 Update test to match new data comparison rules. 13 роки тому
thorlcr be7f9eebd1 Merge pull request #771 from jakesmith/nwayselectbug 13 роки тому
tools ce737e5025 Fixes #443, #205 Refactoring of CMake install system 13 роки тому
.gitattributes 7f4953af04 Issue #254 Switches template reading to use jlib 14 роки тому
.gitignore 56fb083ffe Add eclipse project files to gitignore list. 13 роки тому
CMakeLists.txt 97f80fabf5 WIP gh-205 Updated maintainer line to have correct format. 13 роки тому
CNAME 996619b9ea Add CNAME entry for GitHub pages redirection 14 роки тому
CONTRIBUTORS 4b97f83a39 Update CONTRIBUTORS with link to agreement 13 роки тому
FUTURE b39eb133f9 Initial version of FUTURE document 13 роки тому
LICENSE.txt ebf79f2113 gh-500 Add GNU AFFERO GENERAL PUBLIC LICENSE text 13 роки тому
README 887336faac Initial commit corresponding to svn revision 66146 14 роки тому
VERSIONS 96392a87b0 Changes to the VERSIONS file re branch usage 13 роки тому
baseaddr.txt 887336faac Initial commit corresponding to svn revision 66146 14 роки тому
build-config.h.cmake 887336faac Initial commit corresponding to svn revision 66146 14 роки тому
sourcedoc.xml e34105d7b1 Fix typo, add expect, libldap deps 13 роки тому

README


Copyright (C) <2011>

All rights reserved. This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .


http://hpccsystems.com


Description:
------------
This file is the top level handling for
cmake based compilation and build process.

To build for Linux:
1. Check out sources (for example, to directory ~/hpcc)
2. Create a build directory - either as a child of hpcc or elsewhere
3. cd to the build directory
4a.To create makefiles to build native release version for local machine, run
cmake ~/hpcc
4b.To create makefiles to build native debug version, run
cmake -DCMAKE_BUILD_TYPE=Debug ~/hpcc
4c.To create makefiles to build 32-bit version from 64-bit host, run
cmake -DCMAKE_C_FLAGS:STRING="-m32 -march=i386" -DCMAKE_CXX_FLAGS:STRING="-m32 -march=i386" ~/hpcc
5. To build the makefiles just created above, run
make
6. Executables will be created in .//bin and .//libs

To build for Windows:
1. Check out sources (for example, to directory c:\hpcc)
2. Create a build directory - either as a child of hpcc or elsewhere
3. cd to the build directory
4. To create a Visual Studio project, run
cmake c:\hpcc -G "Visual Studio 9 2008"
The sln file hpccsystems-platform.sln will be created in the current directory, and will support debug and release targets
5. To build the project, load the solution into the visual studio IDE and build in the usual way.
6. Executables will be created in (for example) c:\hpcc\bin\