summaryrefslogtreecommitdiff
path: root/README.cmake
diff options
context:
space:
mode:
authorJeff Trawick <trawick@apache.org>2013-09-16 11:56:15 +0000
committerJeff Trawick <trawick@apache.org>2013-09-16 11:56:15 +0000
commit86b1c1cd9a16f7d5b016433860215a9cf054a679 (patch)
tree0a2601901775a8008fe221e760c292d287fa9b21 /README.cmake
parentd212c8834e39fa7fd4a4f2453ace1fb3447c8100 (diff)
downloadapr-86b1c1cd9a16f7d5b016433860215a9cf054a679.tar.gz
Fix build of aprapp/libaprapp (APR_DECLARE_STATIC was misplaced).
Support building test suite against either static or dynamic libs. (Requiring separate builds is ugly, but so is creating a more complex directory structure or naming convention in the build directory and possibly having to modify test program source to find child programs.) Build additional test programs. Add running the test suite to the build system. (Using the "NMake Makefiles" generator, use "nmake test" to run silently, with output logged to some files, or "nmake check" to run with test output logged to the console.) git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1523604 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'README.cmake')
-rw-r--r--README.cmake10
1 files changed, 7 insertions, 3 deletions
diff --git a/README.cmake b/README.cmake
index 2cd733f5c..60e0f4bea 100644
--- a/README.cmake
+++ b/README.cmake
@@ -86,6 +86,13 @@ How to build
Default: ON
APR_BUILD_TESTAPR Build APR test suite
Default: OFF
+ TEST_STATIC_LIBS Build the test suite to test the APR static
+ library instead of the APR dynamic library.
+ Default: OFF
+ In order to build the test suite against both
+ static and dynamic libraries, separate builds
+ will be required, one with TEST_STATIC_LIBS
+ set to ON.
MIN_WINDOWS_VER Minimum Windows version supported by this build
(This controls the setting of _WIN32_WINNT.)
"Vista" or "Windows7" or a numeric value like
@@ -137,12 +144,9 @@ Known Bugs and Limitations
. APU_HAVE_NSS
+ APU_HAVE_ICONV
* Static builds of APR modules are not supported.
-* No test program build to use libapr-2.dll is created.
* Support static *or* shared build of Expat.
-* No script or other mechanism is provided to run the test suite.
* APR-CHANGES.txt, APR-LICENSE.txt, and APR-NOTICE.txt are not installed,
though perhaps that is a job for a higher-level script.
-* test/internal/testucs is not built.
Generally: