summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
* Goodbye autogen.lastrunTor Lillqvist2017-09-221-1/+0
| | | | | | | Change-Id: I46b92baf88661d49da2905699b9639522c0940d8 Reviewed-on: https://gerrit.libreoffice.org/42418 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com>
* add fods fuzzerCaolán McNamara2017-09-211-1/+1
| | | | | | | Change-Id: I3cc5a0d8bb24dd33b63ed82866a4acfb7a2dd043 Reviewed-on: https://gerrit.libreoffice.org/42459 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* expose fodt to oss-fuzzCaolán McNamara2017-09-191-1/+1
| | | | | | | Change-Id: Ifdc71fc4a1defbd5c07b93c844a8ccaa055969aa Reviewed-on: https://gerrit.libreoffice.org/42451 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* ofz: need more servicesCaolán McNamara2017-09-151-1/+1
| | | | Change-Id: Iaa594d85aad4b1ee3dd31029fc50c5a1d8997f57
* Allow to call 'make install-gdb-printers' individuallyStephan Bergmann2017-09-071-6/+9
| | | | | | | | ...in case you don't do a full 'make' but just some 'make CppunitTest... CPPUNITTRACE="gdb --args"' and then wonder why the gdb pretty printers are not available, so you can at least do a manual 'make install-gdb-printers' now. Change-Id: Idd19ed1bba0fa196271cae9de80b4e7baf79ac2a
* add s[y]lk fuzzerCaolán McNamara2017-07-281-1/+1
| | | | Change-Id: I46272f8a0b35776b9d14f72b1720e951458ab208
* Makefile: fix fetching for the build platformMichael Stahl2017-07-271-1/+4
| | | | | | | | | | | | | The invocation of make fetch added in commit fe3fb5ecd3b66e32cc5aa64a2afffa572353740e didn't do anything because the force-restart didn't actually restart make because it touched "Makefile" but the make read "$(BUILDDIR)/Makefile", and make isn't smart enough to notice those are the same. Change-Id: I85cbcba3bf9c3c7b89d4ee33f772820d19542f4a Reviewed-on: https://gerrit.libreoffice.org/40482 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* fix oss-fuzz build moreCaolán McNamara2017-07-271-1/+1
| | | | | | | Change-Id: I3fa40382fcc9ac0d60329044c7820d1af8eb5a7f Reviewed-on: https://gerrit.libreoffice.org/40473 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* migrate to boost::gettextCaolán McNamara2017-07-211-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
* drop findunusedcodeCaolán McNamara2017-07-071-4/+1
| | | | | | | | Change-Id: If17801c57d8333322985e36f09a022d6c317ba6d Reviewed-on: https://gerrit.libreoffice.org/39663 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* remove "vs2013" from gbuild-to-ideMichael Stahl2017-06-281-1/+0
| | | | | | Too old to build master. Change-Id: I01636c9ae26ddb3954dcfdd1977551c0f115a81b
* Ported bin/find-unusedheaders.pl to PythonArkadiy Illarionov2017-06-191-1/+1
| | | | | | | | | Also fixed bug which prevented .cxx and .hxx files listing Change-Id: I67adc7c52ab5f2f1222e0756cd0087c8d9be102f Reviewed-on: https://gerrit.libreoffice.org/38640 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* refactor fuzzer army a bitCaolán McNamara2017-06-111-1/+1
| | | | | | | | | | | | the core lib has grown sufficiently large that the fuzzing tooling complains of too many instrumented conditions so split things up to hopefully fit again Change-Id: I58899d143925f958aec95b5f213c2dc75a6686ec Reviewed-on: https://gerrit.libreoffice.org/38647 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* re-add quattro pro fuzzerCaolán McNamara2017-06-101-1/+1
| | | | Change-Id: Idcd7efaed2a87c727712bb00ddfbf8ed8f5ed34d
* make check on linux includes now uicheckMarkus Mohrhard2017-06-061-1/+1
| | | | | | | Change-Id: I4760fc80ca2ca4a2496cb1a8bf3c3d1348ee0e77 Reviewed-on: https://gerrit.libreoffice.org/38461 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* something not right with qpwfuzzer depends, disable for nowCaolán McNamara2017-06-061-1/+1
| | | | Change-Id: I0aadbd552d1ba4a64daddba5bfcb3d6ffe534488
* add quattro pro fuzzerCaolán McNamara2017-06-031-1/+1
| | | | Change-Id: Ic9ba37af508eabce528ea57ae5839b1cd603b3e1
* add ww8 fuzzerCaolán McNamara2017-06-011-1/+1
| | | | Change-Id: Icb8b385e3c59b6476ac58da5e76bbe73eaa82d88
* Makefile is generated in BUILDDIR, not SRCDIR (fix fetch for android)Christian Lohmaier2017-05-281-1/+1
| | | | Change-Id: Ieaa4cb0e8d3370154cd1a57d4afaf5bfa715cbc9
* fixing fe3fb5ecd3b66e32cc5aa64a2afffa572353740e for iOSjan Iversen2017-05-241-0/+2
| | | | | | | | the new cross-toolset target does not work for iOS (the old way worked as it should) the "fetch" target causes problems. Change-Id: I19d2949f04a968ebd9813f635dc21cae0559a4e7
* Makefile: try to fix downloading externals for build platformMichael Stahl2017-05-231-0/+2
| | | | | | | | | | | | | When cross-compiling, it's possible that an external is only used on the build platform and not the host platform. Attempt to fix this by invoking "make fetch" twice; it looks like this should not be combined with the exising "build-tools" invocation because that needs to be delayed until everything is fetched. Change-Id: I42626a30359d54dce3c0a5a8ea07045c099cea59 Reviewed-on: https://gerrit.libreoffice.org/37912 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* add the generation of partial update files to the makefilesMarkus Mohrhard2017-05-191-0/+3
| | | | | | | | It seems that the generated partial update files are now generated correctly. We now need to handle languages and sign the partial files as well as upload them. Change-Id: I69fbdad42da2c8a2d9695bc852956b82ce773f4c
* separate creation and upload of the update infoMarkus Mohrhard2017-05-191-0/+3
| | | | Change-Id: I809866f0425b8e85b396692f60c936351aca39ad
* add configure setting for the update channelMarkus Mohrhard2017-05-191-0/+3
| | | | | | | This only makes sense with the mar based updater and is currently only used for uploading the builds. Change-Id: I8baec67419bd1042e89d0373ca868973b23d8a5f
* add makefile parts for creating mar filesMarkus Mohrhard2017-05-191-0/+8
| | | | Change-Id: I004af6b1a5aaa87869ad316dedde1777d2f3cf95
* typoStephan Bergmann2017-05-111-1/+1
| | | | | | | Change-Id: If5876ca8ecb8e6c6fe1135ddd0d1aa31ebfc47ca Reviewed-on: https://gerrit.libreoffice.org/37468 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* Add distro-pack-install-strip targetStephan Bergmann2017-05-101-5/+12
| | | | | | ...to be used by dev-tools' flatpak/build.sh Change-Id: Ie61edfc2aeddf10aa70dee07c3496fd6b2aebcc4
* add ww6 fuzzerCaolán McNamara2017-05-021-1/+1
| | | | Change-Id: I7e84f29b321676c373f86acba375816a0e9ad386
* add ww2 fuzzerCaolán McNamara2017-04-151-1/+1
| | | | Change-Id: Ie1d7b73bfb6a5c08af9a00f58d204122576e8799
* add cgm fuzzerCaolán McNamara2017-04-021-1/+1
| | | | Change-Id: Id3bf2bc3c50421bb46e6fbdf3c492bdd2e3a976c
* add rtf fuzzerCaolán McNamara2017-04-011-1/+1
| | | | Change-Id: I36a6294c158232bef8fceeaf5159527f467f5786
* ppt fuzzer is good enough to get startedCaolán McNamara2017-03-161-1/+1
| | | | This reverts commit 78dbfa9fff9c408108112302640e0cfb8aa53a11.
* ppt fuzzer still needs more work to finish its runCaolán McNamara2017-03-151-1/+1
| | | | Change-Id: I11e9c23ab8b61b86bd7abb59b853cd7432a3d11f
* add ppt fuzzerCaolán McNamara2017-03-151-1/+1
| | | | Change-Id: I283d24fc2d7420273c3769fcd4ea3938da85afb4
* just use turbo-jpeg as sole internal solutionCaolán McNamara2017-03-151-1/+1
| | | | | | | | | | prefer having nasm/yasm but if its not there warn and fallback to disabling assembler optional goodness Change-Id: Ib31ad81717842f743c2910d575a9ebbc279a9c79 Reviewed-on: https://gerrit.libreoffice.org/35189 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add a separate fuzzer for OLE2David Tardon2017-03-141-1/+1
| | | | | | | | Change-Id: I518bd8dc6fd50e96746d6d415190551c6cbfdea5 Reviewed-on: https://gerrit.libreoffice.org/35178 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* oss-fuzz: add sd resourcesCaolán McNamara2017-03-071-1/+1
| | | | Change-Id: Idb80d8893a223d2ba5fcacc579cb510ec4ddea84
* add icgCaolán McNamara2017-03-071-1/+1
| | | | Change-Id: Ib017705ca38c83cd7dfbedec60e2c7adf3f3c6a3
* disable dynload expects services.rdb to list the orig library nameCaolán McNamara2017-03-031-1/+1
| | | | | | | | | | | while ---enable-mergelibs creates a single libmergedlo.a in this mode and the services.rdb contains that I guess I could tweak cppuhelper/source/shlib.cxx and solenv/bin/native-code.py etc to work differently or just take the more well travelled road here Change-Id: I35e2626824c9b015b5a6051db659fe467c35d8ba
* add lwp fuzzerCaolán McNamara2017-03-021-1/+1
| | | | Change-Id: I72a2d8ce47059f9af65d89fbdcc09d96c40cb79b
* uitest: finally a working dependency on the build target for uicheckMarkus Mohrhard2017-03-011-1/+1
| | | | Change-Id: Icaf1de556ae20027e27321750197ed574b508435
* add 602 fuzzerCaolán McNamara2017-02-251-1/+1
| | | | Change-Id: I91242d4647922be1c668c6a6518dedf7048801be
* add hwp fuzzerCaolán McNamara2017-02-241-1/+1
| | | | | | | | Change-Id: I07fe351a182328f9ef98cb9866529637a6688c64 Reviewed-on: https://gerrit.libreoffice.org/34570 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Revert "oss-fuzz runs under docker"Michael Stahl2017-02-241-2/+10
| | | | | | | | | | | | | | This reverts commit 210f594773455bf49d1cf116f1c48ccf74cb26b4. Just disable the check if running inside docker http://stackoverflow.com/questions/23513045/how-to-check-if-a-process-is-running-inside-docker-container Change-Id: Ib11a2ccb7f0b2bd5e174b9b3adaf8a28474f2908 Reviewed-on: https://gerrit.libreoffice.org/34544 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add tif fuzzerCaolán McNamara2017-02-221-1/+1
| | | | Change-Id: I4f7c73b85c34bfdf88536ed40b288392e7e21368
* add tga fuzzerCaolán McNamara2017-02-221-1/+1
| | | | Change-Id: If14486ffa268ce830b941b1b3f621dce190be43e
* use old ide generator for vs2013 and vs2015jan Iversen2017-02-201-2/+2
| | | | | | | Currently we have 2 generator python scripts, Makefile.in selects which one is to be used (old/new). Change-Id: I1f7f8c216a97e273ce1b8e5149d1ffc80ab1277a
* add ras fuzzerCaolán McNamara2017-02-171-1/+1
| | | | Change-Id: I06c36dd30ed6422b2c21dce3a43b89f43b1218b2
* add pcx fuzzerCaolán McNamara2017-02-131-1/+1
| | | | Change-Id: I861a64938a73f625ae190d18aee15dc57ac4d97d
* Makefile.in added support for testIdejan Iversen2017-02-011-0/+1
| | | | | | | This is a temporary fix, to allow testing of the new windows IDE, without disturbing the existing one. Change-Id: I4c59427541878acb6dd382af42deb7c0c952bcf9