Library_sdfilt.mk (b63233d8) Library_sdfilt.mk (e10cbedd)
1###############################################################
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 49 unchanged lines hidden (view full) ---

58
59$(eval $(call gb_Library_add_exception_objects,sdfilt,\
60 sd/source/filter/ppt/propread \
61 sd/source/filter/ppt/pptin \
62 sd/source/filter/ppt/pptinanimations \
63 sd/source/filter/ppt/pptatom \
64 sd/source/filter/ppt/ppt97animations \
65 sd/source/filter/eppt/eppt \
1###############################################################
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 49 unchanged lines hidden (view full) ---

58
59$(eval $(call gb_Library_add_exception_objects,sdfilt,\
60 sd/source/filter/ppt/propread \
61 sd/source/filter/ppt/pptin \
62 sd/source/filter/ppt/pptinanimations \
63 sd/source/filter/ppt/pptatom \
64 sd/source/filter/ppt/ppt97animations \
65 sd/source/filter/eppt/eppt \
66 sd/source/filter/eppt/epptso \
66 sd/source/filter/eppt/escherex \
67 sd/source/filter/eppt/pptexanimations \
68 sd/source/filter/eppt/pptexsoundcollection \
69))
70
71# the following source file can't be compiled with optimization by some compilers (crash or endless loop):
72# Solaris Sparc with Sun compiler, gcc on MacOSX and Linux PPC
73# the latter is currently not supported by gbuild and needs a fix here later
74ifeq ($(COM),GCC)
67 sd/source/filter/eppt/escherex \
68 sd/source/filter/eppt/pptexanimations \
69 sd/source/filter/eppt/pptexsoundcollection \
70))
71
72# the following source file can't be compiled with optimization by some compilers (crash or endless loop):
73# Solaris Sparc with Sun compiler, gcc on MacOSX and Linux PPC
74# the latter is currently not supported by gbuild and needs a fix here later
75ifeq ($(COM),GCC)
75$(eval $(call gb_Library_add_cxxobjects,sdfilt,\
76 sd/source/filter/eppt/epptso \
77 , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \
76$(eval $(call gb_LinkTarget_set_cxx_optimization, \
77 sd/source/filter/eppt/epptso, $(gb_COMPILERNOOPTFLAGS) \
78))
78))
79else
80$(eval $(call gb_Library_add_exception_objects,sdfilt,\
81 sd/source/filter/eppt/epptso \
82))
83endif
84
85# vim: set noet sw=4 ts=4:
79endif
80
81# vim: set noet sw=4 ts=4: