[cmake-commits] hoffman committed CMakeLists.txt NONE 1.1 bar.c NONE
1.1 foo.c NONE 1.1 foobar.c NONE 1.1
cmake-commits at cmake.org
cmake-commits at cmake.org
Wed Nov 29 15:57:52 EST 2006
Update of /cvsroot/CMake/CMake/Tests/LibName
In directory public:/mounts/ram/cvs-serv422/Tests/LibName
Added Files:
CMakeLists.txt bar.c foo.c foobar.c
Log Message:
BUG: fix a problem where it tried to link .dll.lib files
--- NEW FILE: CMakeLists.txt ---
project(LibName)
set(LIBRARY_OUTPUT_PATH lib)
add_library(bar SHARED bar.c)
add_library(foo SHARED foo.c)
target_link_libraries(foo bar)
add_executable(foobar foobar.c)
target_link_libraries(foobar foo)
--- NEW FILE: foobar.c ---
__declspec(dllimport) void bar();
int main(int ac, char** av)
{
bar();
return 0;
}
--- NEW FILE: foo.c ---
__declspec(dllimport) void foo();
__declspec(dllexport) void bar()
{
foo();
}
--- NEW FILE: bar.c ---
__declspec(dllexport) void foo()
{
}
More information about the Cmake-commits
mailing list