Sin descripción

Gavin Halliday 711176b55f HPCC-8928 Optimize a few minor uses of NOT(expression) hace 12 años
build_utils e02027678d gh-2562 Change license to Apache hace 13 años
cmake_modules 0e0011c096 HPCC-8627 Add new ESP HTPASSWD style MD5 authentication hace 12 años
common 16c6ad9c0c Merge pull request #4072 from ghalliday/issue8352 hace 12 años
dali 6f739554df Merge pull request #3820 from afishbeck/json_ptree hace 12 años
deploy d72689ee6a gh-2562 Change license to Apache hace 13 años
deployment 0dca8e4822 Merge pull request #3762 from garonsky/issue-8196_Roxie_replace_not_working hace 12 años
docs e4b664e011 Merge pull request #4058 from g-pan/40HTPasswd hace 12 años
ecl 711176b55f HPCC-8928 Optimize a few minor uses of NOT(expression) hace 12 años
ecllibrary e7461362d2 HPCC-8862 Add support for csv escape characters to sprayVariable hace 12 años
esp 6f739554df Merge pull request #3820 from afishbeck/json_ptree hace 12 años
githooks 4ba38f7d01 Merge remote-tracking branch 'origin/candidate-3.10.x' hace 12 años
initfiles 4014b9e525 Merge remote-tracking branch 'origin/candidate-3.10.x' hace 12 años
lib2 5aa888b630 Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.10.x hace 13 años
plugins ce82fa1694 Merge remote-tracking branch 'origin/candidate-3.10.x' hace 12 años
roxie 6f739554df Merge pull request #3820 from afishbeck/json_ptree hace 12 años
rtl 16c6ad9c0c Merge pull request #4072 from ghalliday/issue8352 hace 12 años
services d72689ee6a gh-2562 Change license to Apache hace 13 años
system 16c6ad9c0c Merge pull request #4072 from ghalliday/issue8352 hace 12 años
testing 16c6ad9c0c Merge pull request #4072 from ghalliday/issue8352 hace 12 años
thorlcr 638f2bf4ca Merge pull request #4082 from jakesmith/hpcc-8905-master hace 12 años
tools 0e101461ae HPCC-8435 PTree Reader interface names should not reference XML hace 12 años
.gitattributes 7f4953af04 Issue #254 Switches template reading to use jlib hace 14 años
.gitignore a8ff38a9ca Minor code cleaup to avoid false positives from Eclipse hace 13 años
CMakeLists.txt 7e74441f6b HPCC-8733 cmake STREQUAL should be protected from empty strings hace 12 años
CNAME 996619b9ea Add CNAME entry for GitHub pages redirection hace 14 años
CONTRIBUTORS b10901955a Update CONTRIBUTORS file to simplify process hace 12 años
FUTURE b39eb133f9 Initial version of FUTURE document hace 14 años
LICENSE.txt dc857845c5 gh-2562 Change license to Apache hace 13 años
README 743e4e54b0 gh-2562 Change license to Apache … hace 13 años
VERSIONS 191a087d78 Update VERSIONS to remove references to split-X.Y branch hace 13 años
baseaddr.txt e02027678d gh-2562 Change license to Apache hace 13 años
build-config.h.cmake 5378efc415 gh-2333 Outdated Optional packages still display in EclWatch hace 13 años
sourcedoc.xml e02027678d gh-2562 Change license to Apache hace 13 años
version.cmake d9e22291d9 Split off candidate-3.10 branch hace 13 años

README

HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


http://hpccsystems.com


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
7. To create a .deb / ,rpm to install, run
make package


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\

To build client tools for Macintosh OSX:
----------------------------------------

1. Check out sources (for example, to directory ~/hpcc)
2. You many need to install some 3rd-party dev packages using macports
3. Create a build directory - either as a child of hpcc or elsewhere
4. cd to the build directory
5. Use clang to build the clienttools (gcc4.2 cores when compiling some of the sources):
CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake ~/hpcc -DCLIENTTOOLS_ONLY
5. To build the makefiles just created above, run
make
6. Executables will be created in .//bin and .//libs
7. To create a .dmg to install, run
make package