summaryrefslogtreecommitdiff
path: root/vcl/Executable_tgafuzzer.mk
blob: a53da7c7e539e0897fce1b44da8d3a614c2edce9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#

include $(SRCDIR)/vcl/commonfuzzer.mk

$(eval $(call gb_Executable_Executable,tgafuzzer))

$(eval $(call gb_Executable_use_api,tgafuzzer,\
    offapi \
    udkapi \
))

$(eval $(call gb_Executable_use_externals,tgafuzzer,\
	$(fuzzer_externals) \
))

$(eval $(call gb_Executable_set_include,tgafuzzer,\
    $$(INCLUDE) \
    -I$(SRCDIR)/vcl/inc \
))

$(eval $(call gb_Executable_use_libraries,tgafuzzer,\
    $(fuzzer_core_libraries) \
))

$(eval $(call gb_Executable_use_static_libraries,tgafuzzer,\
    findsofficepath \
    ulingu \
    fuzzerstubs \
))

$(eval $(call gb_Executable_add_exception_objects,tgafuzzer,\
	vcl/workben/tgafuzzer \
))

$(eval $(call gb_Executable_add_libs,tgafuzzer,\
	-lFuzzingEngine \
))

# vim: set noet sw=4 ts=4:
d>Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)Stephan Bergmann 2017-03-03Remove redundant 'inline' keywordStephan Bergmann 2017-02-21Idlc::m_pErrorHandler is unusedStephan Bergmann 2017-02-21loplugin:subtlezeroinit: idlcStephan Bergmann 2017-02-16convert ExprComb to scoped enumNoel Grandin 2017-02-16convert ErrorCode to scoped enumNoel Grandin 2017-02-16convert WarningCode to scoped enumNoel Grandin 2017-02-16remove unused PS_OpCompleted from ParseState enumNoel Grandin 2017-01-26Remove dynamic exception specificationsStephan Bergmann 2017-01-25Remove junkStephan Bergmann 2017-01-25loplugin: unnecessary destructor forms..idlcNoel Grandin 2017-01-19New loplugin:dynexcspec: Add @throws documentation, idlcStephan Bergmann 2017-01-17no special support for MACOSX PPC in master for a while nowCaolán McNamara 2017-01-09New loplugin:externvar: idlcStephan Bergmann 2016-12-20bootstrap building with --disable-dynloading on standard linuxCaolán McNamara 2016-11-29Rewrite some (trivial) assignments inside if/while conditions: idlcStephan Bergmann 2016-11-08loplugin:expandablemethods in hwpfilter..linguisticNoel Grandin 2016-11-08loplugin:unnecessaryvirtual in hwpfilter..rscNoel Grandin 2016-11-02loplugin:oncevar in helpcompiler..reportdesignNoel Grandin 2016-10-19loplugin:expandablemethodds in hwpfilter..linguisticNoel Grandin 2016-10-16clang-cl loplugin: idlcStephan Bergmann 2016-10-13tdf#96099 Reduce no of typedefs used for trivial containersAsela Dasanayaka 2016-10-06Simplify AstExpression::compareStephan Bergmann 2016-09-24we shouldn't need explicit lt_rtl_OUString, etc things anymoreCaolán McNamara 2016-09-19loplugin:unusedenumvaluesNoel Grandin 2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann 2016-08-12loplugin:unusedenumconstants in forms..sotNoel Grandin 2016-08-08loplugin:unnecessaryvirtualNoel Grandin 2016-07-15new loplugin unnecessary overrideNoel Grandin 2016-05-27Get rid of unnecessary directory levels $D/inc/$DTor Lillqvist 2016-05-20Fix typo in codeAndrea Gelmini 2016-05-10Add SAL_FALLTHROUGH, where apparently appropriateStephan Bergmann 2016-05-10Replace fallthrough comments with new SAL_FALLTHROUGH macroStephan Bergmann 2016-04-26loplugin:nullptrStephan Bergmann 2016-04-14loplugin:passstuffbyref in variousNoel Grandin 2016-02-17use consistent #define checks for the Windows platformNoel Grandin 2016-02-09Formatting changes across all modulesChris Sherlock 2016-01-20loplugin:unusedmethodsNoel Grandin