Makefile revision 381
4d237bbe075b1d2c19428cd954d721d65b31f67cwrowe#
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# Copyright 2006-2008 Sun Microsystems, Inc. All Rights Reserved.
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna#
d33ddda47790d3295f4218f87e3a296cf51a9becmjc# This code is free software; you can redistribute it and/or modify it
c7d46b58052fe666c74a47bd26b6cb1e351492adrpluem# under the terms of the GNU General Public License version 2 only, as
4e08c8c1a91e2887b41d8cacd3aa532355d0237drpluem# published by the Free Software Foundation. Sun designates this
137e484e5f984ceff1102e1212dda8ac0413231aniq# particular file as subject to the "Classpath" exception as provided
186e9d990f453d16826ab87a87df7b87e6e05921rpluem# by Sun in the LICENSE file that accompanied this code.
186e9d990f453d16826ab87a87df7b87e6e05921rpluem#
186e9d990f453d16826ab87a87df7b87e6e05921rpluem# This code is distributed in the hope that it will be useful, but WITHOUT
186e9d990f453d16826ab87a87df7b87e6e05921rpluem# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi# version 2 for more details (a copy is included in the LICENSE file that
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi# accompanied this code).
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi#
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi# You should have received a copy of the GNU General Public License version
f1f779c42f76118102fdecbe8777b47a1fc693a7rjung# 2 along with this work; if not, write to the Free Software Foundation,
f1f779c42f76118102fdecbe8777b47a1fc693a7rjung# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
f1f779c42f76118102fdecbe8777b47a1fc693a7rjung#
292cb7b720095e7bb434d79ae53b02d332aeb99acovener# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
292cb7b720095e7bb434d79ae53b02d332aeb99acovener# CA 95054 USA or visit www.sun.com if you need additional information or
292cb7b720095e7bb434d79ae53b02d332aeb99acovener# have any questions.
292cb7b720095e7bb434d79ae53b02d332aeb99acovener#
137e484e5f984ceff1102e1212dda8ac0413231aniq
137e484e5f984ceff1102e1212dda8ac0413231aniqBUILDDIR = ../..
137e484e5f984ceff1102e1212dda8ac0413231aniqPRODUCT = sun
137e484e5f984ceff1102e1212dda8ac0413231aniqinclude $(BUILDDIR)/common/Defs.gmk
137e484e5f984ceff1102e1212dda8ac0413231aniq
137e484e5f984ceff1102e1212dda8ac0413231aniqifdef OPENJDK
4e08c8c1a91e2887b41d8cacd3aa532355d0237drpluem SUBDIRS += lcms
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluem ICCPROFILE_SRC_DIR = $(SHARE_SRC)/lib/cmm/lcms
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluemelse # !OPENJDK
d0cd62f11bcd8fa9bf758c5125f55cea5d9038dfrpluem SUBDIRS += kcms
51d55be8bbc6652c13bc80d920f4331f7152dceerjung ICCPROFILE_SRC_DIR = $(CLOSED_SRC)/share/lib/cmm/kcms
51d55be8bbc6652c13bc80d920f4331f7152dceerjungendif # OPENJDK
51d55be8bbc6652c13bc80d920f4331f7152dceerjung
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick#
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick# ICC Profiles used by the CMM.
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick#
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawickICCPROFILE_DEST_DIR = $(LIBDIR)/cmm
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawick
27c7a7cad9e83eeebad0a4d5a321144394adc3f9trawickiccprofiles: $(ICCPROFILE_DEST_DIR)/sRGB.pf $(ICCPROFILE_DEST_DIR)/GRAY.pf \
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(ICCPROFILE_DEST_DIR)/CIEXYZ.pf $(ICCPROFILE_DEST_DIR)/PYCC.pf \
8f2700898323915da289644dc1f3ee11a5e5b4earpluem $(ICCPROFILE_DEST_DIR)/LINEAR_RGB.pf
8f2700898323915da289644dc1f3ee11a5e5b4earpluem
8f2700898323915da289644dc1f3ee11a5e5b4earpluem$(ICCPROFILE_DEST_DIR)/sRGB.pf: $(ICCPROFILE_SRC_DIR)/sRGB.pf
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(RM) $(ICCPROFILE_DEST_DIR)/sRGB.pf
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener -$(MKDIR) -p $(ICCPROFILE_DEST_DIR)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(CP) $(ICCPROFILE_SRC_DIR)/sRGB.pf $(ICCPROFILE_DEST_DIR)
e7983ce746b0df56a1b74b42da6d82f5ecb99349covener $(CHMOD) 444 $(ICCPROFILE_DEST_DIR)/sRGB.pf
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick$(ICCPROFILE_DEST_DIR)/GRAY.pf: $(ICCPROFILE_SRC_DIR)/GRAY.pf
bbcfb8ab8e22f90fdf346e9993bd58ba2203b182trawick $(RM) $(ICCPROFILE_DEST_DIR)/GRAY.pf
d1745d6933c22c807cf2388332426defd1b19f03covener -$(MKDIR) -p $(ICCPROFILE_DEST_DIR)
d1745d6933c22c807cf2388332426defd1b19f03covener $(CP) $(ICCPROFILE_SRC_DIR)/GRAY.pf $(ICCPROFILE_DEST_DIR)
d1745d6933c22c807cf2388332426defd1b19f03covener $(CHMOD) 444 $(ICCPROFILE_DEST_DIR)/GRAY.pf
d1745d6933c22c807cf2388332426defd1b19f03covener
b20f76a400e77d3631f3507ff22d68ae6bd25323trawick$(ICCPROFILE_DEST_DIR)/CIEXYZ.pf: $(ICCPROFILE_SRC_DIR)/CIEXYZ.pf
222834d5a33b915037094af014905f3683cae78btrawick $(RM) $(ICCPROFILE_DEST_DIR)/CIEXYZ.pf
222834d5a33b915037094af014905f3683cae78btrawick -$(MKDIR) -p $(ICCPROFILE_DEST_DIR)
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem $(CP) $(ICCPROFILE_SRC_DIR)/CIEXYZ.pf $(ICCPROFILE_DEST_DIR)
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem $(CHMOD) 444 $(ICCPROFILE_DEST_DIR)/CIEXYZ.pf
2db5d76ac4c75aadecf38e20569bccbfd2360ba7rpluem
df46ff21c57d00f6addccaaf9b1484f2b56b8577pquerna$(ICCPROFILE_DEST_DIR)/PYCC.pf: $(ICCPROFILE_SRC_DIR)/PYCC.pf
7f4ac5a4cd99a9cae866b5908e358bd932736307chrisd $(RM) $(ICCPROFILE_DEST_DIR)/PYCC.pf
1c03114a0f0315ed19a05f654021da9f66005897rjung -$(MKDIR) -p $(ICCPROFILE_DEST_DIR)
1c03114a0f0315ed19a05f654021da9f66005897rjung $(CP) $(ICCPROFILE_SRC_DIR)/PYCC.pf $(ICCPROFILE_DEST_DIR)
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(CHMOD) 444 $(ICCPROFILE_DEST_DIR)/PYCC.pf
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem$(ICCPROFILE_DEST_DIR)/LINEAR_RGB.pf: $(ICCPROFILE_SRC_DIR)/LINEAR_RGB.pf
89691c9bd17f5f53fa0aa8d3fe2e1faee5a5d984rpluem $(RM) $(ICCPROFILE_DEST_DIR)/LINEAR_RGB.pf
3e9c0665b06e44cf776528c6954ed3ca34a77c7fsctemme -$(MKDIR) -p $(ICCPROFILE_DEST_DIR)
51a475d92e7d68ee6d7b57aa7fd6e73b2712ce31sctemme $(CP) $(ICCPROFILE_SRC_DIR)/LINEAR_RGB.pf $(ICCPROFILE_DEST_DIR)
3e9c0665b06e44cf776528c6954ed3ca34a77c7fsctemme $(CHMOD) 444 $(ICCPROFILE_DEST_DIR)/LINEAR_RGB.pf
019f2b58acb34e31ea3a062bdb5e6c863cd82d66trawick
873c287c391b0bbc4719b68bb84946515811e1batrawickiccprofiles.clean:
6707208ba4e9a5841ca1ab830830fd286ea5b7c5trawick $(RM) -r $(ICCPROFILE_DEST_DIR)
6707208ba4e9a5841ca1ab830830fd286ea5b7c5trawick
873c287c391b0bbc4719b68bb84946515811e1batrawick
832853bb93c1831daf24e4727c5ca0e1b1786e83larsclobber: iccprofiles.clean
832853bb93c1831daf24e4727c5ca0e1b1786e83lars $(SUBDIRS-loop)
832853bb93c1831daf24e4727c5ca0e1b1786e83lars
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fieldingclean: iccprofiles.clean
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding $(SUBDIRS-loop)
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fielding
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fieldingall build:: iccprofiles
1782dcd420de504978945e6b812523eeae6d56a2lars $(SUBDIRS-loop)
1782dcd420de504978945e6b812523eeae6d56a2lars
d2696ac6757b3d8bdaa27634a141ac8c8a045e08fieldingopenjdk::
1782dcd420de504978945e6b812523eeae6d56a2lars $(MAKE) OPENJDK=true build
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem
abc69b39766c0de3eaf99e9016ea3f35e23c116drpluem.PHONY: iccprofiles iccprofiles.clean copy-files openjdk
59dc8d935dbf862712683bbc9e267bd08ced0b14fielding