Added new info regarding the release process and automated javascript library update on homepage.

This commit is contained in:
Jorrit Wronski
2015-02-10 11:01:56 +01:00
parent 78bef551b4
commit 251f7fecf8
5 changed files with 20 additions and 4 deletions

View File

@@ -26,7 +26,7 @@ except ImportError:
print('Unable to import sphinxcontrib.doxylink; try to run "pip install sphinxcontrib-doxylink"')
Release = tags.has('Release') or tags.has('Release')
Release = tags.has('Release') or tags.has('release')
if Release:
doxylink = {
@@ -34,7 +34,7 @@ if Release:
}
else:
doxylink = {
'cpapi' : ('_static/doxygen/CoolPropDoxyLink.tag', 'http://www.coolprop.dreamhosters.com:8010/sphinx/_static/doxygen/html')
'cpapi' : ('_static/doxygen/CoolPropDoxyLink.tag', 'http://www.coolprop.dreamhosters.com:8010/binaries/sphinx/_static/doxygen/html')
}
# -- General configuration -----------------------------------------------------

View File

@@ -106,7 +106,7 @@ For 32-bit compilation::
# Make a build folder
mkdir build && cd build
# Generate builder
cmake .. -DCOOLPROP_32BIT_STDCALL_SHARED_LIBRARY=ON
cmake .. -DCOOLPROP_32BIT_SHARED_LIBRARY_LINUX_MODULE=ON
# Build
cmake --build .
@@ -122,3 +122,12 @@ For 64-bit compilation::
cmake .. -DCOOLPROP_64BIT_SHARED_LIBRARY=ON
# Build
cmake --build .
On Linux, installation could be done by::
# Change "32" to match your system bitness
sudo cp libCoolProp.so /usr/local/lib/libCoolProp.so.32.:version:
pushd /usr/local/lib
sudo ln -sf libCoolProp.so.32.:version: libCoolProp.so.5
sudo ln -sf libCoolProp.so.5 libCoolProp.so
popd

View File

@@ -10,7 +10,8 @@ The source code of CoolProp is stored in a github repository at https://github.c
Doxygen formatted documentation of the source files
---------------------------------------------------
Real-time builds of the `doxygen <http://www.stack.nl/~dimitri/doxygen/>`_ formatted HTML outputs for the development code are at :bbsphinx:`the buildbot development server<http://www.coolprop.org/_static/doxygen/html/>`.
Builds of the `doxygen <http://www.stack.nl/~dimitri/doxygen/>`_ formatted HTML outputs for the
current version are integrated this page, :cpapi:`CoolProp`.
More information
----------------

View File

@@ -11,6 +11,7 @@ Information for Developers
cmake.rst
buildbot.rst
documentation.rst
release.rst
Address Sanitizer
-----------------

View File

@@ -142,6 +142,11 @@ rsync $RSYNC_DRY_RUN $RSYNC_OPTS $RSYNC_EXCL "$BINFOLDER/" frs.sf.net-$SFUSER:/h
if [ ${CPVERSION:0:7} != "nightly" ]; then
printMessage "Publishing the docs on SourceForge"
rsync $RSYNC_DRY_RUN $RSYNC_OPTS "$SPHFOLDER/" frs.sf.net-$SFUSER:/home/project-web/coolprop/htdocs
printMessage "Updating the default Javascript library on SourceForge"
pushd "$BINFOLDER/Javascript/"
cp "coolprop.js" "coolprop-${CPVERSION}.js"
ln -sf "coolprop-${CPVERSION}.js" "coolprop-latest.js"
rsync $RSYNC_DRY_RUN $RSYNC_OPTS "coolprop-${CPVERSION}.js" "coolprop-latest.js" frs.sf.net-$SFUSER:/home/project-web/coolprop/htdocs/jscript/
fi
#
if [[ ("$BINFOLDER" == "release") && ("$DRYRUN" == "false") ]]; then