CMake/Tests/ExportImport/Export
Brad King 295a42c96c Fix ExportImport test cmp0022NEW build on Watcom
The test uses generate_export_header(cmp0022OLD ...) to generate the
cmp0022_export.h header used by both cmp0022OLD and cmp0022NEW.  In
the latter the _EXPORTS symbol does not match what the header expects
so the library does not export anything.  The Watcom linker does not
like to create shared libraries that do not export any symbols.

Fix this by setting the DEFINE_SYMBOL property on cmp0022NEW to match
that of cmp0022OLD as the header expects.
2013-07-16 14:08:50 -04:00
..
renamed Add EXPORT_NAME property. 2013-05-18 10:00:48 +02:00
sublib Rename variable for including current directory in interfaces 2013-03-19 16:44:17 -04:00
CMakeLists.txt Fix ExportImport test cmp0022NEW build on Watcom 2013-07-16 14:08:50 -04:00
cmp0022.cpp Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
cmp0022.h Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
cmp0022_vs6_1.cpp Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
cmp0022_vs6_2.cpp Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
testExe1.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testExe1lib.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testExe2.c ENH: Added ExportImport test to test new export/import features. 2008-01-28 08:40:21 -05:00
testExe2lib.c ENH: Updated ExportImport test to try LINK_INTERFACE_LIBRARIES. 2008-01-30 17:26:09 -05:00
testExe2libImp.c ENH: Updated ExportImport test to try LINK_INTERFACE_LIBRARIES. 2008-01-30 17:26:09 -05:00
testExe3.c ENH: Support exporting/importing of AppBundle targets. 2008-01-28 14:46:16 -05:00
testLib1.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testLib2.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testLib3.c ENH: Updated ExportImport test to try LINK_INTERFACE_LIBRARIES. 2008-01-30 17:26:09 -05:00
testLib3Imp.c Follow all dependencies of shared library private dependencies 2011-12-14 11:33:01 -05:00
testLib3ImpDep.c Follow all dependencies of shared library private dependencies 2011-12-14 11:33:01 -05:00
testLib4.c ENH: Added framework to ExportImport test. 2008-01-28 13:06:17 -05:00
testLib4lib.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libdbg.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libdbg1.c BUG: Fix ExportImport test on VS6 2008-08-12 17:27:48 -04:00
testLib4libopt.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libopt1.c BUG: Fix ExportImport test on VS6 2008-08-12 17:27:48 -04:00
testLib5.c ENH: Allow IMPORTED_IMPLIB w/o IMPORTED_LOCATION 2009-04-08 16:29:04 -04:00
testLib6.cxx ENH: Test export/import of link interface languages 2009-07-11 10:10:51 -04:00
testLib6c.c COMP: Fix ExportImport testLib6 on VS6 2009-07-13 09:20:36 -04:00
testLibCycleA1.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleA2.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleA3.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB1.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB2.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB3.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibDepends.c Handle INTERFACE properties transitively for includes and defines. 2013-01-05 01:18:37 +01:00
testLibRequired.c exports: add a test for exporting dependent targets 2012-09-30 10:27:02 -04:00
testSharedLibDepends.cpp Add EXPORT_NAME property. 2013-05-18 10:00:48 +02:00
testSharedLibDepends.h Add EXPORT_NAME property. 2013-05-18 10:00:48 +02:00
testSharedLibRequired.cpp Allow generator expressions in LINK_INTERFACE_LIBRARIES. 2013-01-10 23:04:06 +01:00
testSharedLibRequired.h Allow generator expressions in LINK_INTERFACE_LIBRARIES. 2013-01-10 23:04:06 +01:00