Commit Graph
21 Commits
Author SHA1 Message Date
Stephan Bergmann 16bbeb5713 Change the shared bridgetest code from static to dynamic library
...so ASan builds do not complain about ODR violations due to multiple instances
of vtable for testtools::bridgetest::CurrentContextChecker after
a53808c0ed "loplugin:dllprivate" removed the
SAL_DLLPRIVATE from class CurrentContextChecker (which apparently /did/ have an
impact with -fvisibility-ms-compat, as used by Linux Clang ASan/UBSan builds).

Change-Id: Ifb1ba1819f7ea989300f4696d44f9599a1436563
2016-09-14 15:52:04 +02:00
Michael Stahl d729d169de normalize values of CROSS_COMPILING
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2014-02-27 18:09:01 +01:00
Stephan Bergmann ecaadbf787 There are two distinct InternalUnoApis in testtools
Change-Id: Ie9663bfa522c0d2ee4f996c2f7d744aaf0600623
2013-09-18 22:32:12 +02:00
Tor Lillqvist 08452f1208 Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVA
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-08-19 10:29:04 +03:00
Michael Meeks 72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
Tor Lillqvist 7aa6f1b014 Remove Mac OS X for PowerPC support
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
2013-04-03 21:13:17 +03:00
Michael Stahl 5a61e28378 gbuild: fix silly "expandtabs" in makefile VIM modelines
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2013-01-26 22:20:07 +01:00
Peter Foley 7c2267beca bridgetest_climaker seems to work now
Change-Id: I50d55f5e5cc7987550ade689ca3754c818efeb62
2012-12-22 09:57:49 -05:00
Tor Lillqvist eceeb15c13 Just bypass completely when cross-compiling
Change-Id: I4f3ca66cbba141bc26ae0b4bbd622fe8e3e86674
2012-05-31 00:00:50 +03:00
David Ostrovsky 802e83f972 bridgetest_climaker is commented out
Change-Id: I6d0ab4c67061245d33732823c6de17e95568da85
2012-05-29 07:36:07 +02:00
David Tardon 77bcdd4121 do not run bridgetest on macosx/ppc
Change-Id: I6df6c061b09674370a99c2b5e69927500af8d1e5
2012-05-29 07:35:14 +02:00
David Tardon bbb9235e4e do not run bridgetest on cross-compilation
Change-Id: I59addd16d4bd6720164c71dae3bd03e5d91afa40
2012-05-29 07:35:12 +02:00
David Tardon d26fd4b432 use gb_Jar_set_componentfile
Change-Id: Ie2ee3387537d1ab968ca685d7b30aa59d28734db
2012-05-29 07:35:10 +02:00
David Tardon 54cfe2acd4 CustomTarget_uno_test is a test
Change-Id: I I547827f41986c54b98b5d9019f680378ca89c11d
2012-05-29 07:35:08 +02:00
David Ostrovsky 84b6bb4ba8 CustomTarget_bridgetest
Change-Id: I2457061286dcdfe8e07624cd235261e7ed731172
2012-05-29 07:34:57 +02:00
David Ostrovsky d9937dd653 CustomTarget_uno_test added.
Change-Id: Ia6b99cc7ec7d911d46354c1c892d8a6bbd23e188
2012-05-29 07:34:56 +02:00
David Ostrovsky 963241ce22 uno_services.rdb are now created
Because there is still no helper for javamaker and
automagically xslt procession of components during
jar building phase, manually steps are needed.
CustomTarget_bridgetest_testComponent.mk takescare of this.

Change-Id: I I6bf5bdc0b2bcd19e09fdd6b32e46a2c228f4e357
2012-05-29 07:34:54 +02:00
David Ostrovsky 5c9cf35412 testComponent is now building correctly
Change-Id: I I58cabe71ffa6ba05652ba98b61c71d8919456323
2012-05-29 07:34:52 +02:00
David Ostrovsky fa94dbf210 bridgetest further targets migrated
Change-Id: I9e1b13b8f0454aa65d3b0b6a0b26e54bd2b3a21f
2012-05-29 07:34:50 +02:00
David Ostrovsky d4ccca0d1d bridgetest_javamaker target added
Change-Id: Ice0a284683d67168624aeb9d737ff219c9074251
2012-05-29 07:34:47 +02:00
David Ostrovsky 1ec33dca8c gbuild conversion: testtools module
Change-Id: I90787a7d239dd4f73f53d13bd5b08172ee2b6a5e
2012-05-29 07:34:43 +02:00