Library_fop.mk (8d854f23) Library_fop.mk (6ecc4615)
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

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

35 udkapi \
36))
37
38$(eval $(call gb_Library_add_linked_libs,fop,\
39 comphelper \
40 cppu \
41 cppuhelper \
42 sal \
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

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

35 udkapi \
36))
37
38$(eval $(call gb_Library_add_linked_libs,fop,\
39 comphelper \
40 cppu \
41 cppuhelper \
42 sal \
43 stl \
43 tl \
44 vcl \
45 $(gb_STDLIBS) \
46))
47
48$(eval $(call gb_Library_add_linked_libs,fop,\
49 advapi32 \
50 gdi32 \
51 ole32 \
52 oleaut32 \
53 shell32 \
44 tl \
45 vcl \
46 $(gb_STDLIBS) \
47))
48
49$(eval $(call gb_Library_add_linked_libs,fop,\
50 advapi32 \
51 gdi32 \
52 ole32 \
53 oleaut32 \
54 shell32 \
55 user32 \
54 uwinapi \
55))
56
57$(eval $(call gb_Library_add_exception_objects,fop,\
56 uwinapi \
57))
58
59$(eval $(call gb_Library_add_exception_objects,fop,\
58 fpicker/source/win32/folderpicker/fopentry \
59 fpicker/source/win32/folderpicker/folderpicker \
60 fpicker/source/win32/folderpicker/WinFopImpl \
60 fpicker/source/win32/folderpicker/Fopentry \
61 fpicker/source/win32/folderpicker/FolderPicker \
62 fpicker/source/win32/folderpicker/WinFOPImpl \
61 fpicker/source/win32/folderpicker/MtaFop \
62))
63
64ifeq ($(COM),GCC)
65$(eval $(call gb_Library_add_cxxobjects,fop,\
66 fpicker/source/win32/misc/WinImplHelper \
67 fpicker/source/win32/misc/AutoBuffer \
68 fpicker/source/win32/misc/resourceprovider \
69 , -fexceptions -fno-enforce-eh-specs -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
70))
71else
72$(eval $(call gb_Library_add_cxxobjects,fop,\
73 fpicker/source/win32/misc/WinImplHelper \
74 fpicker/source/win32/misc/AutoBuffer \
75 fpicker/source/win32/misc/resourceprovider \
76 , -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
77))
63 fpicker/source/win32/folderpicker/MtaFop \
64))
65
66ifeq ($(COM),GCC)
67$(eval $(call gb_Library_add_cxxobjects,fop,\
68 fpicker/source/win32/misc/WinImplHelper \
69 fpicker/source/win32/misc/AutoBuffer \
70 fpicker/source/win32/misc/resourceprovider \
71 , -fexceptions -fno-enforce-eh-specs -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
72))
73else
74$(eval $(call gb_Library_add_cxxobjects,fop,\
75 fpicker/source/win32/misc/WinImplHelper \
76 fpicker/source/win32/misc/AutoBuffer \
77 fpicker/source/win32/misc/resourceprovider \
78 , -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
79))
78fi
80endif
79
80# vim: set noet sw=4 ts=4:
81
82# vim: set noet sw=4 ts=4: