summaryrefslogtreecommitdiffstats
path: root/solenv/gbuild/JunitTest.mk
Commit message (Collapse)AuthorAgeFilesLines
* gbuild: remove error stubs for renamed/removed functionsMichael Stahl2013-11-041-25/+0
| | | | Change-Id: If1d0d5294af87f2b780deadb21d12a6ee90dead6
* gbuild: refactor Jar target to stop using OUTDIRMichael Stahl2013-10-251-2/+2
| | | | | | | | | | - gb_Jar_get_target points to layer-specific location - remove gb_Jar_get_outdir_target - add OXT and NONE layers - add a rule for every installed Jar to avoid problems with conflicting pattern rules in instdir Change-Id: Icf11869a454a7a52791c5ae257fc5da87aa46dc2
* Try to fix cross-compilationTor Lillqvist2013-09-231-1/+1
| | | | | | | | Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
* gbuild: remove libraries from OUTDIR and WORKDIRMichael Stahl2013-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor everything to find and link libraries directly in INSTDIR. - add gb_LinkTarget_get_linksearchpath_for_layer, and use it to set up -L paths for T_LDFLAGS in such a way that only allowed libraries can be linked against; i.e. it's not possible to link URE linktargets against OOO or not-installed libraries - gb_Library_get_target is now same as the gb_LinkTarget_get_target (TODO: this needs cleanup) - since a pattern rule won't work for linking libraries in INSTDIR, add a separate per-file rule for every INSTDIR lib - pattern rule can't find link target in the clean target any more so add a LINKTARGET variable - disable gb_Library_add_auxtarget, no auxtargets need to be copied - tweak the call to gb_Library_Library_platform to pass in a path in sdk/lib for the versioned URE libs - fix the Library clean target - add LAYER parameter to gb_LinkTarget_LinkTarget - adjust platform link commands - MSVC link command now uses explicit -manifestfile and -pdb parameters to keep misc. files out of INSTDIR - remove gb_Helper_OUTDIR_FOR_BUILDLIBDIR - adjust Extension, CppunitTest, JunitTest, PythonTest, Gallery, various CustomTargets to search INSTDIR - remove SDK library symlinks and import libs from odk/Package_lib - on Mac OS X, put .dylib symlinks into sdk/lib even though those are not packaged and would be created by the SDK configury; we need these to be somewhere for linking anyway - add a (unfortunately cyclic) dependency on Package ure_install to sal Change-Id: I70d88742f8c8232ad7b9521416275c67b64fe6cf
* re-base on ALv2 code. Includes:Michael Meeks2013-06-031-21/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
* Interactive JuniTest debugging on Mac OS X, tooStephan Bergmann2013-04-191-1/+1
| | | | Change-Id: If1faab6b5903e287d800899f243b8b568b27c312
* gbuild: JUnitTest: do not remove user-dir after test runsMichael Stahl2013-03-211-2/+1
| | | | | | | | The user-dir is already removed before the test runs, which is more important; it may be convenient to look at documents written by the tests, and these end up in the user-dir. Change-Id: I53cc1ca49c6dfc5fa3e69f55413cf3eb8676befa
* gbuild: correct instructions for running an individual junit testMatúš Kukan2013-03-121-2/+2
| | | | Change-Id: Ied3e6c042bc6cbdbfe0e9773d5c1e1de55141902
* userfriendly make targets for build and cleanLuboš Luňák2012-12-101-0/+4
| | | | | | | | | | | | | | So that now it's possible to do just 'make CppunitTest_sw_macros_test' instead of 'make /home/llunak/build/src/l2/workdir/unxlngx6/CppunitTest/sw_macros_test.test' Change-Id: Ibd1e9ef4fc825043a71bd669b2f5c37ffec68e33 Reviewed-on: https://gerrit.libreoffice.org/1253 Reviewed-by: Peter Foley <jpfoley2@gmail.com> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
* fixed java classpath parameter (required for gcj)Enrico Weigelt, metux ITS2012-11-161-1/+1
| | | | | | | Change-Id: I0ad426a8791ab514978e01914f9f797b45d0c79a Reviewed-on: https://gerrit.libreoffice.org/1073 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Setting CLASSPATH/XCLASSPATH appears to be a leftoverStephan Bergmann2012-10-291-1/+1
| | | | | | ...from the old dmake and/or Hamburg-specific set up. Change-Id: I441ce66dd91d353196cd9d1a9853720195a6fcdc
* gbuild: remove some cruft from java stuffMichael Stahl2012-08-171-1/+1
| | | | Change-Id: If1917d5aecfbb4cea230075d974d7f57a7a8ea4e
* gbuild: add gb_Junit_use_external and clean up connectivity complex testMichael Stahl2012-08-171-0/+28
| | | | Change-Id: I8c4b6ff6b1993d1c4de68696089f86fbcf4cecc6
* gbuild: register all jarsMichael Stahl2012-08-171-2/+3
| | | | Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
* gbuild: run JunitTests and CppunitTests with DISABLE_SAL_DBGBOXMichael Stahl2012-08-031-1/+2
| | | | | | | | | DBGSV_ERROR_OUT=shell already disables GUI message boxes on assertions, but it does not take effect during early startup and late shutdown, when the tools redirection hooks are not installed; setting DISABLE_SAL_DBGBOX disables these on Windows in osl_assertFailedLine. Change-Id: Ibb62054741e85dc966a36cb20515c3af8e0d9c11
* gbuild: un-break setting classpath on Windows:Michael Stahl2012-07-151-3/+3
| | | | | | | | | | Apparently LO patched GNU make 3.82 interprets the semicolon which is the value of $(gb_CLASSPATHSEP) as a terminator if it occurs while setting a target local variable; the part of the value that follows the first semicolon is cut off. Hence escape the $(gb_CLASSPATHSEP) and $(XCLASSPATH) vars. Change-Id: I213dba7155f9515e492c20cfff3bef1c4d8269fc
* Avoid unhelpful 'Binary file ... matches' output instead of error informationStephan Bergmann2012-07-101-4/+1
| | | | | | | ...when grep happens to consider the log file to be binary (for whatever reason) as can be obvserved to happen on Linux-RHEL6-x86_64@14-with-check tinderbox. Change-Id: I5da0a792b45b83939c9c26897d30ddf8b0a0c0b0
* gbuild: sigh... that didn't help... let's try an eval hereMichael Stahl2012-07-101-1/+1
| | | | Change-Id: Ief6367a5fb8e2e1000bb94c7a4e6cf2095b24543
* gbuild: remove gb_Helper_abbreviate_dirs_nativeMatúš Kukan2012-05-091-1/+1
| | | | Change-Id: I0a3ad6553692fc21eaf96cf35e9c343b4d716c21
* remove unused makefile codeMatúš Kukan2012-04-091-22/+0
|
* gbuild: "use" vs. "add":Michael Stahl2012-04-081-16/+51
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* gbuild: add customtarget dependencies for java stuffMatúš Kukan2012-04-061-1/+14
|
* Various fixes for JunitTestsStephan Bergmann2012-02-171-2/+8
|
* Pass JunitTest jar deps to underlying JavaClassSetStephan Bergmann2012-02-171-6/+2
| | | | | ...and make underlying JavaClassSet implicitly depend on OOO_JUNI_JAR ...and remove unused gb_JunitTest_set_classpath
* add add_package_dependencies for JunitTest tooDavid Tardon2011-12-251-0/+13
|
* Don't misuse CLASSPATH for what goes into the -cp option to javacTor Lillqvist2011-12-091-4/+4
| | | | | | | | | | | | | | | CLASSPATH is supposed to show where to find the classes needed by Java programs running at build time. The -cp switch to javac tells where to find classes referenced by the code being compiled. These are different things. (But it doesn't seem to have mattered much in our build system.) So use T_CP instead, named in the same fashion as T_CXXFLAGS etc. But... for some reason this change, which as such should be just more or less cosmetic, also fixes a build problem in the "scripting" module on Windows, seen by Noel Grandin (http://comments.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/19016 ) and me.
* only depend from dev-install on build if it is an explicit goalBjoern Michaelsen2011-12-071-1/+1
|
* update JunitTest hintBjoern Michaelsen2011-12-071-1/+1
|
* do not globally export G_SLICE, GLIBCXX_FORCE_NEW, DBGSV_ERROR_OUTBjoern Michaelsen2011-12-071-4/+2
|
* fix stderr pipingStephan Bergmann2011-11-251-1/+1
|
* some hints cleanupBjoern Michaelsen2011-11-251-3/+9
|
* create debugrun target, adjust JunitTests to themBjoern Michaelsen2011-11-251-2/+0
|
* make gbuild makefiles run independant of pwd againBjoern Michaelsen2011-11-251-1/+1
|
* some more junit hint to run just one testBjoern Michaelsen2011-11-251-1/+4
|
* cut out noise in junit stacktrace for output, but keep them in logBjoern Michaelsen2011-11-251-1/+6
|
* no need for SRCDIR parameter hereMatúš Kukan2011-10-231-1/+1
|
* Simplified setting headless mode for smoke-/subsequenttetss.Stephan Bergmann2011-09-161-3/+0
| | | | | | Both C++ and Java OfficeConnection code now always pass --headless, so no need for SAL_USE_VCLPLUGIN=svp etc. any more. Only some C++ unit tests that link against vcl still need an explicit --headless.
* sb140: #i117081# solenv/gbuilt/{Cpp,J}unitTest.mk typosStephan Bergmann2011-09-091-2/+2
|
* sb140: #i117080# solenv/gbuilt/JunitTest.mk fails to remove the userdirStephan Bergmann2011-09-091-1/+3
|
* prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe2011-08-101-1/+1
|
* Add Emacs mode lines and a few missing vim onesTor Lillqvist2011-07-261-0/+1
|
* Merge branch 'master' into feature/gnumake4Bjoern Michaelsen2011-06-191-11/+42
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Repository.mk RepositoryFixes.mk configure configure.in set_soenv.in solenv/config/sdev300.ini solenv/gbuild/ComponentTarget.mk solenv/gbuild/CppunitTest.mk solenv/gbuild/CustomTarget.mk solenv/gbuild/Deliver.mk solenv/gbuild/Executable.mk solenv/gbuild/JavaClassSet.mk solenv/gbuild/Library.mk solenv/gbuild/LinkTarget.mk solenv/gbuild/StaticLibrary.mk solenv/gbuild/TargetLocations.mk solenv/gbuild/gbuild.mk solenv/gbuild/platform/linux.mk solenv/gbuild/platform/macosx.mk solenv/gbuild/platform/solaris.mk solenv/gbuild/platform/windows.mk solenv/gbuild/platform/winmingw.mk solenv/gbuild/templates/Executable.mk solenv/gbuild/templates/Library.mk solenv/inc/libs.mk solenv/inc/unxobsd.mk
| * add debug hook for junit testsBjoern Michaelsen2011-06-011-1/+9
| |
| * remove duplicate codeDavid Tardon2011-04-061-64/+0
| | | | | | | | This was introduced by commit 3726b1a63e0783953fee9c65d8c0cee3fd6cf85b .
| * $(1) is not defined hereDavid Tardon2011-04-061-1/+1
| |
| * skip Junit test, when no Junit availableBjoern Michaelsen2011-04-011-0/+88
| |
| * enable headless Junit tests and default to thatBjoern Michaelsen2011-03-291-1/+2
| |
| * Merge commit 'ooo/DEV300_m103'Jan Holesovsky2011-03-231-0/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure configure.in instsetoo_native/util/openoffice.lst set_soenv.in solenv/bin/cws.pl solenv/bin/modules/installer/simplepackage.pm solenv/gbuild/LinkTarget.mk solenv/gbuild/extensions/post_PackModule.mk solenv/gbuild/platform/linux.mk solenv/gbuild/platform/macosx.mk solenv/gbuild/platform/windows.mk solenv/inc/installationtest.mk solenv/inc/minor.mk soltools/cpp/_eval.c
| * | Spaces -> tabs in gbuild, GNU make does not like spaces ;-)Jan Holesovsky2011-03-111-8/+8
| | |
* | | gnumake4: #i117340#: JavaClassSet: replace broken multi-repo support ↵Michael Stahl2011-06-171-1/+1
| | | | | | | | | | | | [hg:3c843d4c457b]