|
From: <ai...@us...> - 2014-01-06 21:18:21
|
Revision: 12924
http://sourceforge.net/p/plplot/code/12924
Author: airwin
Date: 2014-01-06 21:18:18 +0000 (Mon, 06 Jan 2014)
Log Message:
-----------
Replace references to the "make" command by ${BUILD_COMMAND} (now
implemented by the setup files for each appropriate CMake generator
for maximum generality.
Other changes (such as the reference to the now working "MinGW Makefiles"
generator) to bring this documention up to date.
Modified Paths:
--------------
trunk/cmake/epa_build/README
Modified: trunk/cmake/epa_build/README
===================================================================
--- trunk/cmake/epa_build/README 2014-01-06 20:51:38 UTC (rev 12923)
+++ trunk/cmake/epa_build/README 2014-01-06 21:18:18 UTC (rev 12924)
@@ -83,15 +83,15 @@
* Linux
-Tailor the indicated values in setup/setup_linux for your own
+Tailor the indicated values in setup/setup_linux_makefiles for your own
system, then source that file, e.g.,
-source <Top directory of PLplot source tree>/cmake/epa_build/setup/setup_linux
+source <Top directory of PLplot source tree>/cmake/epa_build/setup/setup_linux_makefiles
* Mac OS X
-This has not been tried yet, but something similar to setup_linux should
-do the job.
+This has not been tried yet, but something similar to
+setup_linux_makefiles should do the job.
* Cygwin on Windows
@@ -146,8 +146,10 @@
* Linux
-Note that setup_linux sets up all the important environment variables you
-need including GENERATOR_STRING, INSTALL_PREFIX, and EPA_BUILD_SOURCE_PATH.
+Note that setup_linux_makefiles (which needs to be tailored by each
+individual who uses epa_build) sets up all the important environment
+variables you need including GENERATOR_STRING, INSTALL_PREFIX,
+EPA_BUILD_SOURCE_PATH, and BUILD_COMMAND.
A. [OPTIONAL] build necessary additional buildtools whose versions you
prefer compared to the versions available on your Linux distro.
@@ -165,7 +167,7 @@
less cmake.out
# Figure out which buildtools you want to build
-make help
+${BUILD_COMMAND} help
# I recommend building all of them on Linux.
make build_all >& build_all.out
@@ -192,16 +194,16 @@
less cmake.out
# Figure out which packages you want to build
-make help
+${BUILD_COMMAND} help
# Build and test the "lite" version of PLplot
-make build_plplot_lite >& build_plplot_lite.out
+${BUILD_COMMAND} build_plplot_lite >& build_plplot_lite.out
# Check build_plplot_lite.out for any errors
less build_plplot_lite.out
# [OPTIONAL] Build and test the complete version of PLplot.
-make build_plplot >& build_plplot.out
+${BUILD_COMMAND} build_plplot >& build_plplot.out
# Check build_plplot.out for any errors
less build_plplot.out
@@ -224,6 +226,15 @@
II. Non-Cygwin Windows platforms
+Note that setup_msys_makefiles and setup_mingw_makefiles (which need
+to be tailored by each individual who uses epa_build) are designed to
+set up for the "MSYS Makefiles" generator and the "MinGW Makefiles
+generator all the important environment variables you need including
+GENERATOR_STRING, INSTALL_PREFIX, EPA_BUILD_SOURCE_PATH, and
+BUILD_COMMAND. Similarly, other setup files should be created for
+other Windows generators that I (AWI) have tried so far by hand such as
+"NMake Makefiles JOM" and "Ninja".
+
For the MinGW/MSYS/Wine case, I (AWI) essentially followed the same
instructions as above for the Linux case. However, some of the
buildtools (e.g., Tcl/Tk/Itcl/Itk/Iwidgets variants) don't yet build
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|