-
Notifications
You must be signed in to change notification settings - Fork 3
Repository Contents
This is a summary of repository contents and should eventually be moved into the main README file.
https://github.com/ACS-Community/ACS
- Benchmark: ACS Benchmarking suite and tests
- Documents: Documentation tree
- ExtProd: External products and patches, prerequisite for building ACS
- LGPL: Core ACS packages released under LGPL license
- RPM: packaging tools and scripts to generate an ACS distribution based on RPM
Additionally these two files are relevant to identify an ACS release:
- ACS_VERSION: The current ACS version
- ACS_PATH_LEVEL: The current ACS patch level
~ $ git clone git@github.com:ACS-Community/ACS.git
Further git references and conversion from/to other SCMs are available [here](Git User Guide).
New development and patches are always applied to the master, while every ACS release is split off into a separate branch.
TBD: Community releases?
ACS can be built in Red Hat Enterpise Linux 5.X or 6.X, 32-bit or 64-bit (also works on CentOS and Scientific Linux). In RHEL 6.X mico ORB, which is part of the external products, will fail, this is expected and should not affect the rest of the installation.
To build ACS, it is required the installation of the development tools package set, plus the following packages:
- ksh
- blas-devel
- expat-devel
- jdk-1.7.0 rpm downloaded from oracle
The following packages are needed once ACS has been installed:
- procmail
The following are the steps to build ACS:
- Create the alma directory
mkdir /alma/and change the ownership to the user who will build ACSchown -R <user> /alma - Source the ACS bash profile
source ACS/LGPL/acsBUILD/config/.acs/.bash_profile.acs - Download the external products
cd ACS/ExtProd/PRODUCTS; ./download-products.sh - Build the external products
cd ACS/ExtProd/INSTALL; ./buildTools - Export the following environment variables:
export MAKE_NOSTATIC=yes; export MAKE_NOIFR_CHECK=on - Build ACS
cd ACS; make
Implementation language specific code examples are available as follows:
General ACS documents are available in Documents.