Shiqing Fan
001c05e83c
Set and check variable "BUILD_SHARED_LIBS" in correct order.
...
This commit was SVN r21163.
2009-05-05 14:35:15 +00:00
Shiqing Fan
c3380e9df2
put all generated files in the binary directory.
...
This commit was SVN r21160.
2009-05-05 13:50:48 +00:00
Shiqing Fan
5856cedc2b
Remove libltdl related files and folders.
...
Add a find module for libltdl, so that user can still enable dlopen support (default off), and use natively installed libtool.
This commit was SVN r21146.
2009-05-04 17:35:48 +00:00
Shiqing Fan
7036e0e685
Cache the found path of CCP libraries.
...
This commit was SVN r21083.
2009-04-28 10:38:35 +00:00
Shiqing Fan
4067d739b4
Add a new CMake module for finding Windows CCP libraries, so that we can remove the library files in the source tree.
...
This commit was SVN r21071.
2009-04-24 16:51:31 +00:00
Shiqing Fan
0fcc23c2ad
Read the exclude file list before we add them into the project. Prepare for the upcoming windows changes in common_sm_*.
...
This commit was SVN r20834.
2009-03-20 15:57:52 +00:00
Shiqing Fan
696416057d
Put the debug libraries under 'debug' sub-directory, and set the correct path to find them.
...
This commit was SVN r20830.
2009-03-19 17:11:47 +00:00
Shiqing Fan
55161a15cc
Set OMPI_DECLSPEC in CMake files, so that applications that using Open MPI libraries don't need to define OMPI_IMPORTS explicitly.
...
This commit was SVN r20829.
2009-03-19 17:09:24 +00:00
Shiqing Fan
99b415a7e0
On windows, the mca_common_* libraries should be installed in bin, otherwise the libraries that are dependent on them, e.g. shared build of mca_btl_sm, couldn't be loaded at runtime. This commit fixes the problem.
...
This commit was SVN r20735.
2009-03-05 14:57:35 +00:00
Shiqing Fan
b01d33fff8
Restore one PROJECT command, which is used for linking C object with Fortran code.
...
This commit was SVN r20717.
2009-03-04 14:57:12 +00:00
Shiqing Fan
4d3f801dbd
Try to find the installed flex on current windows system first, if it's not there, just use the one comes along with the source.
...
This commit was SVN r20642.
2009-02-26 13:03:53 +00:00
Shiqing Fan
2326f14be5
Remove the unnecessary PROJECT command, I somehow misunderstood how it should be used on Windows....
...
This commit was SVN r20634.
2009-02-25 16:07:43 +00:00
Shiqing Fan
252c8d1873
Add missing brackets, apparently a bug for shared build on windows.
...
This commit was SVN r20623.
2009-02-23 17:28:39 +00:00
Shiqing Fan
2f1461419c
Add a new feature for checking mca subdirectories, i.e. detecting if there is an exclude file list which indicates the files that shouldn't be added to the source list. By default, the CMake build system will simply add all source files in the required sub folders, without knowing which files have to be excluded. The first use of it is in plm/base/.windows.
...
And clean up the nested variable names, in order to make it readable.
This commit was SVN r20498.
2009-02-10 17:20:13 +00:00
Shiqing Fan
a5281f0434
- 1/4 commit for Windows Visual Studio and CCP support:
...
CMakeLists and .windows files.
In contribs preconfigured and precompiled parts.
This commit was SVN r20108.
2008-12-10 20:59:20 +00:00