2
# The contents of this file are subject to the Mozilla Public License
3
# Version 1.1 (the "License"); you may not use this file except in
4
# compliance with the License. You may obtain a copy of the License at
5
# http://www.mozilla.org/MPL/
7
# Software distributed under the License is distributed on an "AS IS"
8
# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
9
# License for the specific language governing rights and limitations
12
# The Original Code is the Mozilla OS/2 libraries.
14
# The Initial Developer of the Original Code is John Fairhurst,
15
# <john_fairhurst@iname.com>. Portions created by John Fairhurst are
16
# Copyright (C) 1999 John Fairhurst. All Rights Reserved.
20
# Makefile for gfx/src/os2
24
topsrcdir = @top_srcdir@
28
include $(DEPTH)/config/autoconf.mk
31
LIBRARY_NAME = gfx_os2
34
MODULE_NAME = nsGfxOS2Module
37
PACKAGE_FILE = gfxos2.pkg
52
nsDeviceContextSpecOS2.cpp \
53
nsDeviceContextOS2.cpp \
54
nsDrawingSurfaceOS2.cpp \
55
nsRenderingContextOS2.cpp \
56
nsFontMetricsOS2.cpp \
59
nsDeviceContextSpecFactoryO.cpp \
61
nsScreenManagerOS2.cpp \
63
nsPrintOptionsOS2.cpp \
65
$(topsrcdir)/gfx/src/windows/nsUnicodeRange.cpp \
69
nsIRenderingContextOS2.h \
72
EXTRA_DSO_LIBS = gkgfx mozutil_s gfxshared_s
76
$(MOZ_UNICHARUTIL_LIBS) \
78
$(MOZ_COMPONENT_LIBS) \
81
include $(topsrcdir)/config/rules.mk
83
INCLUDES += -I$(topsrcdir)/gfx/src \
84
-I$(topsrcdir)/gfx/src/shared \
85
-I$(topsrcdir)/gfx/src/windows
87
DEFINES += -DUSE_OS2_TOOLKIT_HEADERS