Library_vcl.mk (cdf0e10c) Library_vcl.mk (0b220f58)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#

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

76 jvmaccess \
77 stl \
78 cppu \
79 sal \
80 vos3 \
81 $(gb_STDLIBS) \
82))
83
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#

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

76 jvmaccess \
77 stl \
78 cppu \
79 sal \
80 vos3 \
81 $(gb_STDLIBS) \
82))
83
84ifneq ($(ENABLE_GRAPHITE),)
85ifeq ($(OS),WNT)
86$(eval $(call gb_Library_add_linked_libs,vcl,\
87 graphite_dll \
88))
89endif
90endif
91ifeq ($(GUIBASE),unx)
92$(eval $(call gb_Library_add_linked_libs,vcl,\
93 freetype \
94))
95endif
96
97ifeq ($(GUIBASE),aqua)
98$(eval $(call gb_Library_set_cxxflags,vcl,\

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

418 vcl/source/window/window \
419 vcl/source/window/winproc \
420 vcl/source/window/wpropset \
421 vcl/source/window/wrkwin \
422))
423
424## handle Graphite
425ifneq ($(ENABLE_GRAPHITE),)
84ifeq ($(GUIBASE),unx)
85$(eval $(call gb_Library_add_linked_libs,vcl,\
86 freetype \
87))
88endif
89
90ifeq ($(GUIBASE),aqua)
91$(eval $(call gb_Library_set_cxxflags,vcl,\

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

411 vcl/source/window/window \
412 vcl/source/window/winproc \
413 vcl/source/window/wpropset \
414 vcl/source/window/wrkwin \
415))
416
417## handle Graphite
418ifneq ($(ENABLE_GRAPHITE),)
419# add defines, graphite sources for all platforms
426$(eval $(call gb_Library_set_defs,vcl,\
427 $$(DEFS) \
428 -DENABLE_GRAPHITE \
429))
430$(eval $(call gb_Library_add_exception_objects,vcl,\
431 vcl/source/glyphs/graphite_cache \
432 vcl/source/glyphs/graphite_features \
433 vcl/source/glyphs/graphite_layout \
434 vcl/source/glyphs/graphite_textsrc \
435))
420$(eval $(call gb_Library_set_defs,vcl,\
421 $$(DEFS) \
422 -DENABLE_GRAPHITE \
423))
424$(eval $(call gb_Library_add_exception_objects,vcl,\
425 vcl/source/glyphs/graphite_cache \
426 vcl/source/glyphs/graphite_features \
427 vcl/source/glyphs/graphite_layout \
428 vcl/source/glyphs/graphite_textsrc \
429))
430# handle X11 platforms, which have additional files and possibly system graphite
436ifeq ($(GUIBASE),unx)
437$(eval $(call gb_Library_add_exception_objects,vcl,\
438 vcl/source/glyphs/graphite_adaptors \
439 vcl/source/glyphs/graphite_serverfont \
440))
441ifeq ($(SYSTEM_GRAPHITE),YES)
442$(eval $(call gb_Library_set_ldflags,vcl,\
443 $$(LDFLAGS) \
444 $(GRAPHITE_LIBS)
445))
446else
447$(eval $(call gb_Library_add_linked_static_libs,vcl,\
448 graphite \
449))
450endif
451endif
431ifeq ($(GUIBASE),unx)
432$(eval $(call gb_Library_add_exception_objects,vcl,\
433 vcl/source/glyphs/graphite_adaptors \
434 vcl/source/glyphs/graphite_serverfont \
435))
436ifeq ($(SYSTEM_GRAPHITE),YES)
437$(eval $(call gb_Library_set_ldflags,vcl,\
438 $$(LDFLAGS) \
439 $(GRAPHITE_LIBS)
440))
441else
442$(eval $(call gb_Library_add_linked_static_libs,vcl,\
443 graphite \
444))
445endif
446endif
447# on windows link static graphite library
448ifeq ($(OS),WNT)
449$(eval $(call gb_Library_add_linked_static_libs,vcl,\
450 graphite \
451))
452endif
452endif
453endif
453
454ifeq ($(OS),LINUX)
455$(eval $(call gb_Library_add_linked_libs,vcl,\
456 dl \
457 m \
458 pthread \
459))
460endif

--- 52 unchanged lines hidden ---
454
455ifeq ($(OS),LINUX)
456$(eval $(call gb_Library_add_linked_libs,vcl,\
457 dl \
458 m \
459 pthread \
460))
461endif

--- 52 unchanged lines hidden ---