Makefile revision 3909
c80e152862cc3e3207dc837fde7116bd4c0e4b9dTinderbox User# Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
c80e152862cc3e3207dc837fde7116bd4c0e4b9dTinderbox User# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
8d1b3ceb4d491ce32572f1702f37ed585eede993Evan Hunt# This code is free software; you can redistribute it and/or modify it
d77cb075aae5595e460e3299bfc1e8ea5d42b560Evan Hunt# under the terms of the GNU General Public License version 2 only, as
d77cb075aae5595e460e3299bfc1e8ea5d42b560Evan Hunt# published by the Free Software Foundation. Oracle designates this
30ca20f720ad0887772a79e7abb25b4fa0e4b5b0Mark Andrews# particular file as subject to the "Classpath" exception as provided
30ca20f720ad0887772a79e7abb25b4fa0e4b5b0Mark Andrews# by Oracle in the LICENSE file that accompanied this code.
30ca20f720ad0887772a79e7abb25b4fa0e4b5b0Mark Andrews# This code is distributed in the hope that it will be useful, but WITHOUT
30ca20f720ad0887772a79e7abb25b4fa0e4b5b0Mark Andrews# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
701a93f5a592e4652343e049aa495d409c3ee133Mark Andrews# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
7ec97ae74e42ec21b354fd2d1366313b41d947d6Evan Hunt# version 2 for more details (a copy is included in the LICENSE file that
701a93f5a592e4652343e049aa495d409c3ee133Mark Andrews# accompanied this code).
002f1373374a0b72fc0329baa682917929bef168Tony Finch# You should have received a copy of the GNU General Public License version
002f1373374a0b72fc0329baa682917929bef168Tony Finch# 2 along with this work; if not, write to the Free Software Foundation,
8f1ed05dc0aae7ae6c3da6ec6d405df61257a61eMark Andrews# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
8f1ed05dc0aae7ae6c3da6ec6d405df61257a61eMark Andrews# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
8f1ed05dc0aae7ae6c3da6ec6d405df61257a61eMark Andrews# or visit www.oracle.com if you need additional information or have any
3a29ce9c08dd31709c73e7187aebda0d360c537bEvan Hunt# Tell Defs.gmk that VIS is needed
f1740da065d4555039fe8bb53beb4153e3f94de3Mark Andrews# Use highest optimization level
31c7ab4fb3f7710af87dc9c3d64c5daf9a3dea35Mark AndrewsOTHER_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES
fc04365d2f83f197c8a54545dd9cd4ce6a209940Mark Andrews# Include all Java source files in sun/awt and sun/java2d, except for:
7cbac360bf98c0a52b2d6866ad887616c32d4d3aMark Andrews# sun/awt/resources handled by java/awt/Makefile
7cbac360bf98c0a52b2d6866ad887616c32d4d3aMark Andrews# sun/java2d/pisces handled by sun/pisces/Makefile
1cf118a656f5fd210787908b845362077fc507f8Evan HuntAUTO_FILES_JAVA_DIRS = sun/awt sun/java2d com/sun/awt
1cf118a656f5fd210787908b845362077fc507f8Evan Hunt# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
fd82c70695888c134287b8018296028c252d100eMukund Sivaraman# Prune files that are currently unused on Windows (but still used on
2cf0fe3b8092f64f8f68ae3693fe2e73e90ad1a4Mark AndrewsOTHER_CFLAGS += $(GX_OPTION) -DMLIB_NO_LIBSUNMATH -DUNICODE -D_UNICODE
2cf0fe3b8092f64f8f68ae3693fe2e73e90ad1a4Mark AndrewsOTHER_CXXFLAGS += $(GX_OPTION) -DUNICODE -D_UNICODE
4221d9cd1d02311fbf9b5f08a038f5af78b10b4aEvan Hunt# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
f9c410d93711fbf312a0162f1e2d3f2a5ede69afFrancis Dupont# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS/LINUX
929329d2d66a7e1083c70a9c918381935bf12799Mukund Sivaraman# Prune the sun/awt/X11 subdirectory, which is handled by sun/xawt/Makefile.
7e1a62eea2e4ba9d6c3fc718e679b965fa514f69Mark Andrews# Also prune files that are currently unused on Solaris/Linux (but still
ec29d217ba3a2bf3e617a7b5b6708ae221bee999Mark Andrews# used on Windows).
7ff28f5befbee76048a23e504dcd3f9a44ce6209Evan Hunt # If on Solaris 11 (or dlfcn.h has unknown_control_flow pragmas in it)
7ff28f5befbee76048a23e504dcd3f9a44ce6209Evan Hunt # we trigger a SS11 bug that causes the compiler to crash (bug 6343678)
7ff28f5befbee76048a23e504dcd3f9a44ce6209Evan Hunt # Here we check to see if we need this workaround and change the opt
7ff28f5befbee76048a23e504dcd3f9a44ce6209Evan Hunt # settings for this one file.
7ff28f5befbee76048a23e504dcd3f9a44ce6209Evan Hunt USE_WORKAROUND:=$(shell $(GREP) unknown_control_flow /usr/include/dlfcn.h)
cad79077bd5b2616bc4a7a6b3cbc0953bef8917fMark Andrews $(warning "WARNING: Using workaround for SS11 bug 6343678, on $@")
adfe58e8e5cd1890585e92b67f1fd01989a1fa7dMark Andrews # Compiler bug 6343678 need to prevent a SEGV in the compiler
adfe58e8e5cd1890585e92b67f1fd01989a1fa7dMark Andrews $(warning "WARNING: Using workaround for SS11 bug 6343678, on $@")
0f14b041328c062b1fa391887376388dfc8b2fe5Mark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS/LINUX
f7f4730e563a2749629fe7fef4cd9513cd2bfab7Mark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS-SPARC
f7f4730e563a2749629fe7fef4cd9513cd2bfab7Mark Andrews# solaris-sparc and solaris-sparcv9 both build 'vis'
1848d38f441ebf70ab21f6151bc3487a92d25b63Mark Andrewsifeq ("$(PLATFORM)-$(ARCH_FAMILY)", "solaris-sparc")
2d82ed9456e72dc4373bea19d63411afe1c48962Mark Andrews INLINE_VIS = $(PLATFORM_SRC)/native/sun/awt/medialib/vis_$(ARCH_DATA_MODEL).il
0d6328ce5f6b799f8e7c6cbbb3b965cf29bfb7baMark Andrews CFLAGS += $(CFLAGS_$(ARCH)) -DMLIB_ADD_SUFF $(INLINE_VIS) \
677f507de7c546c187c1505c48bc7b440545485cMark Andrewsvpath %.c $(PLATFORM_SRC)/native/sun/java2d/loops
124cc0660c7eff8021c2422fb47441e9ca08b3f9Tinderbox Uservpath %.c $(PLATFORM_SRC)/native/sun/awt/medialib
e01ef6f01c7e8f80122cd80a2e011425a0135489Mark Andrewsvpath %.s $(PLATFORM_SRC)/native/sun/awt/medialib
677f507de7c546c187c1505c48bc7b440545485cMark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS-SPARC
81e3e3084980afcd61416f572c6e72d38a3808abMichał Kępień # libawt.so on Linux is statically linked with Motif and contains all the
81e3e3084980afcd61416f572c6e72d38a3808abMichał Kępień # Xm symbols. Mapfile is disabled so the symbols will remain public.
75505befa93c993aa5d2df24a2b64eac0c34cbffMark Andrews COMPILEFONTCONFIG_FLAGS += $(ALT_COMPILEFONTCONFIG_FLAGS)
39d5523a8afc73cbdb4fa426de2ce071267a5d6fMark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
1f4a3c7088594d1b64cd734eb69e1fd023fde8bfMichał Kępień# Additional dependencies.
1f4a3c7088594d1b64cd734eb69e1fd023fde8bfMichał Kępień# If make.depend is not working correctly, then it can be omitted
91827e6fd3851a5fe129ef5409ff45833ca01a0eMark Andrews# if you always build from a clean workspace.
35aae5884f410180706a89a9715bf9a85eeeb4b7Michał Kępień# required additional rules:
57b1d64d9ae12d56973716e96f9743a00d47af4aMichał Kępień# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
2d517e233ff3b3fcd272eb5b2e2d3db6d31a1681Michał Kępień# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS/LINUX
86d2f9abc8493321aacb0d540485de4d562fb734Mark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS/LINUX
3ed16e796dba90c96933c8a8a3f5b9404d8d3e61Mark Andrews# Add to the ambient vpath to pick up files in subdirectories
14d8a144779b54b103d2da741a2242bf5f9052f7Mark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/image/gif
14d8a144779b54b103d2da741a2242bf5f9052f7Mark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/image/cvutils
70e041bea19b6ad9522b89c2299ad315a2deaafdMark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/medialib
67247b4a8304bac790648a351a95b8b0f4c512a6Mark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../java2d
eeb919b6f572e033d97cf001e4cd44aaff54e5dcMichał Kępieńvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../java2d/loops
eeb919b6f572e033d97cf001e4cd44aaff54e5dcMichał Kępieńvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../java2d/pipe
eeb919b6f572e033d97cf001e4cd44aaff54e5dcMichał Kępieńvpath %.cpp $(SHARE_SRC)/native/$(PKGDIR)/image
a55438eda32ecebf43ead45b216662b7923a465fMark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
8de17f83cafa91a5720dd0b8c1aee5f47f6d7f09Evan Huntvpath %.cpp $(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/windows
8de17f83cafa91a5720dd0b8c1aee5f47f6d7f09Evan Huntvpath %.cpp $(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/d3d
9789e54e55b61b669fb31a8b70e9655e8357dda2Mark Andrewsvpath %.c $(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/opengl
9789e54e55b61b669fb31a8b70e9655e8357dda2Mark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../java2d/opengl
f8362536c647625e602c8450a778a2b7ba90c9f4Mark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
24231e53a5c3079431f84dcddfee1e761fec7329Mark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv LINUX
24231e53a5c3079431f84dcddfee1e761fec7329Mark Andrewsvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../java2d/opengl
4b669b69bae7dedda2faa09a7ade247499c1d49cMichał Kępieńvpath %.c $(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/opengl
4b669b69bae7dedda2faa09a7ade247499c1d49cMichał Kępieńvpath %.c $(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/x11
4b669b69bae7dedda2faa09a7ade247499c1d49cMichał Kępieńvpath %.c $(SHARE_SRC)/native/$(PKGDIR)/../font
4b669b69bae7dedda2faa09a7ade247499c1d49cMichał Kępień# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LINUX
8daeae9b01a2b7eb9fd6511b352b03bd7d96ae79Michał Kępień# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
8daeae9b01a2b7eb9fd6511b352b03bd7d96ae79Michał KępieńOTHER_LDLIBS = kernel32.lib user32.lib gdi32.lib winspool.lib \
ba93bc80a7bce5ba07b2f98e68f0f57402f2459cMark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
5f103158280fb2e814db305f917aa42040221623Mark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS/LINUX
e5715e1fe12e5ad17522bd41c31e637c869d27b7Evan Hunt# Use -lXmu for EditRes support
764e2f3413ca89d09abffb3eb228c8c820bf08b8Mark Andrews# Extra C flags.
50433a667cf0ed3ac7807768b745b0d870ff8c8bMark Andrews# Solaris X11 Direct Graphics Access library
56e30ebae6fdb0bdf94419caff3a43fb2d16c5dfEvan HuntDGALIBS = $(_DGALIBS_$(ARCH):%=$(LIBDIR)/$(LIBARCH)/%)
56e30ebae6fdb0bdf94419caff3a43fb2d16c5dfEvan Hunt$(LIBDIR)/$(LIBARCH)/libxinerama.so: $(CLOSED_SRC)/solaris/lib/$(ARCH)/libxinerama.so
0612274565d80e0ad87a19920e561cce5bddb05bEvan Hunt$(LIBDIR)/$(LIBARCH)/libjdgaSUNW%.so: $(CLOSED_SRC)/solaris/lib/$(ARCH)/libjdgaSUNW%.so
f592d2f76cac7115038124c510d2ba3050334b4dEvan Hunt$(LIBDIR)/$(LIBARCH)/libjdgaSUNWafb.so: $(LIBDIR)/$(LIBARCH)/libjdgaSUNWffb.so
1c8aa38b53a0494fc7d4c3439594d1913987f264Mark Andrews $(RM) $(LIBDIR)/$(LIBARCH)/libjdgaSUNW* $(LIBDIR)/$(LIBARCH)/libxinerama.so
1c8aa38b53a0494fc7d4c3439594d1913987f264Mark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS/LINUX
b1ce9b3d54cd072adb5275f08a9afac31cfb4c1cMichał Kępień# Font configs
b1ce9b3d54cd072adb5275f08a9afac31cfb4c1cMichał Kępień# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
b1ce9b3d54cd072adb5275f08a9afac31cfb4c1cMichał KępieńFONTCONFIGS_SRC = $(PLATFORM_SRC)/classes/sun/awt/windows
2732d4922c2e72a399204320791acfd2fd3d6c7cMark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
24ffba17f06746257d5c009ca8ebfe6043966d20Evan Hunt# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv LINUX
24ffba17f06746257d5c009ca8ebfe6043966d20Evan HuntFONTCONFIGS_SRC = $(PLATFORM_SRC)/classes/sun/awt/fontconfigs
d5bd8bb71a8970d4ebc4701b3e9ec3efef4954b7Evan HuntFONTCONFIGS_SRC = $(CLOSED_SRC)/solaris/classes/sun/awt/fontconfigs
da1f585afa8c103508c759142d6aed4edae6936eMark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LINUX
a8fa3e2d44ce6a8f4069d8f4229d29f5ba6a4a27Mukund Sivaraman# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS
d71d41341d36ddfd347daab982f0cb85d3dd7c4eMark AndrewsFONTCONFIGS_SRC = $(PLATFORM_SRC)/classes/sun/awt/fontconfigs
6b183c64a3281491f8232959a5ece303b4499706Mark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS
5a8f2f0cd67a5dd93d95e6a0935d4805721c3a0bMichał KępieńFONTCONFIGS = $(_FONTCONFIGS:%=$(LIBDIR)/%.src)
5a8f2f0cd67a5dd93d95e6a0935d4805721c3a0bMichał KępieńBINARYFONTCONFIGS = $(_FONTCONFIGS:%.properties=$(LIBDIR)/%.bfc)
5a8f2f0cd67a5dd93d95e6a0935d4805721c3a0bMichał Kępieńfontconfigs: $(FONTCONFIGS) $(BINARYFONTCONFIGS)
e2cc7418bf895d22854d84590b63905fac0d4b90Mark Andrews$(LIBDIR)/%.src: $(FONTCONFIGS_SRC)/$(FONTCONFIGS_SRC_PREFIX)%
36ec0d374836d070ba05b495e6f0a27f60e94476Evan HuntCOMPILEFONTCONFIG_JARFILE = $(BUILDTOOLJARDIR)/compilefontconfig.jar
f896f7c8be894a737998b97008a1389e72972fcfMukund Sivaraman$(LIBDIR)/%.bfc: $(FONTCONFIGS_SRC)/$(FONTCONFIGS_SRC_PREFIX)%.properties \
027a4a5b5d806290146ce4989d34be2c8a664e8cMukund Sivaraman $(BOOT_JAVA_CMD) -jar $(COMPILEFONTCONFIG_JARFILE) $(COMPILEFONTCONFIG_FLAGS) $< $@
62f2fefaec754e6a4841ff0e72726e6c0cd89c86Michał Kępień# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
62f2fefaec754e6a4841ff0e72726e6c0cd89c86Michał KępieńOTHER_CFLAGS += $(GX_OPTION) -DUNICODE -D_UNICODE
b351a5864727a390e06d787e522b141ca760590fMichał Kępień# Useful variables that name parts of the src tree.
b351a5864727a390e06d787e522b141ca760590fMichał KępieńWINAWT_native = $(PLATFORM_SRC)/native/sun/windows
8008de0b11bacb3de3a1016c8c0a46f3c0653184Mark AndrewsWINAWT_COMMON_native = $(PLATFORM_SRC)/native/sun/awt_common
8008de0b11bacb3de3a1016c8c0a46f3c0653184Mark Andrews# FIXME: awt shouldn't have to see the VM's private headers.
8008de0b11bacb3de3a1016c8c0a46f3c0653184Mark Andrews# FIXME: if you re-order this list, the build breaks, possibly because
8008de0b11bacb3de3a1016c8c0a46f3c0653184Mark Andrews# of filename collision. Such a collision, if present, is pure
7b4bfc0201ffbcd64a336b99c945891808c44af0Mark Andrews# evil. Need to investigate this.
b815731d05220f932315eb33a97c6dc888c6a026Tinderbox UserOTHER_INCLUDES += -I$(CLASSHDRDIR)/../../java/jvm \
e5f5675b1da287ed40aeff081ad2af86090e8d17Evan Hunt# -I$(WINAWT_COMMON_native)
29f0ced781d745591fd058e530a68a281cd7a510Evan Hunt# this is only required for compiling )/native/sun/awt/medialib/*.c files
29f0ced781d745591fd058e530a68a281cd7a510Evan HuntOTHER_INCLUDES += -I$(SHARE_SRC)/native/sun/awt/medialib
b9fd54f8d4572fe5dcaf9d4b74f6ecb8027cc450Evan Hunt# .res file construction.
a22c3cf51567651f74aee5c263c597b8d752c2ccMichał Kępień RC_FLAGS += -i "$(PLATFORM_SRC)/resource/icons"
a22c3cf51567651f74aee5c263c597b8d752c2ccMichał Kępień RC_FLAGS += -i "$(CLOSED_SRC)/windows/native/sun/windows"
b301c4293c082fcce4ec26218e6fad346976eb9eMark Andrews# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ WINDOWS
6e1f755f19ef244422e1efa4551fe23775e1a38cMark Andrews# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv SOLARIS/LINUX
435a7cd2293dfa9264678508762ab9acb8d41e50Mark Andrews# Other extra flags needed for compiling.
031bc55634f443c7c70fbf44c6ac6d8abe72f22bEvan HuntCPPFLAGS += -I$(SHARE_SRC)/native/$(PKGDIR)/debug \
a64daf673deff2358a91bee26bbf2bf874f47c6eMark Andrews -I$(SHARE_SRC)/native/$(PKGDIR)/image/cvutils \
0aadc6dd7b719539445e7a0a058b15dd9d982a9bMichał Kępień -I$(PLATFORM_SRC)/native/$(PKGDIR)/../java2d \
f20ff8b74d21fa3e3f071544f6fd060d015cf27eMichał Kępień -I$(SHARE_SRC)/native/$(PKGDIR)/../java2d/loops \
f20ff8b74d21fa3e3f071544f6fd060d015cf27eMichał Kępień -I$(SHARE_SRC)/native/$(PKGDIR)/../java2d/pipe \
f20ff8b74d21fa3e3f071544f6fd060d015cf27eMichał Kępień -I$(SHARE_SRC)/native/$(PKGDIR)/../java2d/opengl \
7ff682f3c628d785048bbe0242e6a32ea26c6747Michał Kępień -I$(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/opengl \
7ff682f3c628d785048bbe0242e6a32ea26c6747Michał Kępień -I$(PLATFORM_SRC)/native/$(PKGDIR)/../java2d/x11 \
d748d8a4afc200800f6289683361a393b15ba6bfMichał KępieńLDFLAGS += -L$(LIBDIR)/$(LIBARCH)/$(TSOBJDIR) \
cbb33c87f4bcf415c840acb61c9d4642c3c2a8e0Michał Kępień# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SOLARIS/LINUX