summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2014-12-02 11:42:41 +0000
committerRichard Hughes <richard@hughsie.com>2014-12-02 13:40:49 +0000
commit37f3fcca309ceb2bd1ca0c120903e9786feaf568 (patch)
treecf912584427b2e0bb953ce9f81ec357b360f0135 /data
parent7c7c073cf4e1b52d8b11548f864499399a1637b1 (diff)
downloadcolord-37f3fcca309ceb2bd1ca0c120903e9786feaf568.tar.gz
Use wine to run the client build tools when compiling under MinGW
This worked for some people without this if wine was installed and the binfmt service was enabled. It's much better just to make it explicit. If wine is not available for whatever reason, allow falling back to either pre-generated or host-provided binaries.
Diffstat (limited to 'data')
-rw-r--r--data/cmf/Makefile.am4
-rw-r--r--data/illuminant/Makefile.am60
-rw-r--r--data/profiles/Makefile.am185
3 files changed, 96 insertions, 153 deletions
diff --git a/data/cmf/Makefile.am b/data/cmf/Makefile.am
index a1f46b5..e7feb92 100644
--- a/data/cmf/Makefile.am
+++ b/data/cmf/Makefile.am
@@ -14,12 +14,12 @@ noinst_DATA = \
CIE1931-2deg-XYZ.cmf: CIE1931-2deg-XYZ.csv
$(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-cmf $@ \
+ $(CD_IT8) create-cmf $@ \
$(srcdir)/CIE1931-2deg-XYZ.csv 1.0
CIE1964-10deg-XYZ.cmf: CIE1964-10deg-XYZ.csv
$(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-cmf $@ \
+ $(CD_IT8) create-cmf $@ \
$(srcdir)/CIE1964-10deg-XYZ.csv 1.0
CLEANFILES = \
diff --git a/data/illuminant/Makefile.am b/data/illuminant/Makefile.am
index 135ed2e..f9f7a9b 100644
--- a/data/illuminant/Makefile.am
+++ b/data/illuminant/Makefile.am
@@ -49,84 +49,64 @@ noinst_DATA = \
CIE-F9.csv
CIE-A.sp: CIE-A.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-A.csv 100.0
CIE-B.sp: CIE-B.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-B.csv 100.0
CIE-C.sp: CIE-C.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-C.csv 100.0
CIE-D50.sp: CIE-D50.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-D50.csv 100.0
CIE-D55.sp: CIE-D55.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-D55.csv 100.0
CIE-D65.sp: CIE-D65.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-D65.csv 100.0
CIE-D93.sp: CIE-D93.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-D93.csv 100.0
CIE-E.sp: CIE-E.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-E.csv 100.0
CIE-F10.sp: CIE-F10.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F10.csv 100.0
CIE-F11.sp: CIE-F11.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F11.csv 100.0
CIE-F12.sp: CIE-F12.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F12.csv 100.0
CIE-F1.sp: CIE-F1.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F1.csv 100.0
CIE-F2.sp: CIE-F2.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F2.csv 100.0
CIE-F3.sp: CIE-F3.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F3.csv 100.0
CIE-F4.sp: CIE-F4.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F4.csv 100.0
CIE-F5.sp: CIE-F5.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F5.csv 100.0
CIE-F6.sp: CIE-F6.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F6.csv 100.0
CIE-F7.sp: CIE-F7.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F7.csv 100.0
CIE-F8.sp: CIE-F8.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F8.csv 100.0
CIE-F9.sp: CIE-F9.csv
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-it8$(EXEEXT) create-sp $@ \
+ $(AM_V_GEN) $(CD_IT8) create-sp $@ \
$(srcdir)/CIE-F9.csv 100.0
CLEANFILES = \
diff --git a/data/profiles/Makefile.am b/data/profiles/Makefile.am
index 17513d7..934d1fc 100644
--- a/data/profiles/Makefile.am
+++ b/data/profiles/Makefile.am
@@ -89,191 +89,154 @@ profiles_DATA = \
$(generatedprofiles)
AdobeRGB1998.icc: AdobeRGB1998.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/AdobeRGB1998.xml
AppleRGB.icc: AppleRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/AppleRGB.xml
BestRGB.icc: BestRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/BestRGB.xml
BetaRGB.icc: BetaRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/BetaRGB.xml
BruceRGB.icc: BruceRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/BruceRGB.xml
CIE-RGB.icc: CIE-RGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/CIE-RGB.xml
ColorMatchRGB.icc: ColorMatchRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/ColorMatchRGB.xml
DonRGB4.icc: DonRGB4.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/DonRGB4.xml
ECI-RGBv1.icc: ECI-RGBv1.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/ECI-RGBv1.xml
ECI-RGBv2.icc: ECI-RGBv2.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/ECI-RGBv2.xml
EktaSpacePS5.icc: EktaSpacePS5.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/EktaSpacePS5.xml
NTSC-RGB.icc: NTSC-RGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/NTSC-RGB.xml
PAL-RGB.icc: PAL-RGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/PAL-RGB.xml
ProPhotoRGB.icc: ProPhotoRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/ProPhotoRGB.xml
SMPTE-C-RGB.icc: SMPTE-C-RGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/SMPTE-C-RGB.xml
sRGB.icc: sRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/sRGB.xml
WideGamutRGB.icc: WideGamutRGB.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/WideGamutRGB.xml
SwappedRedAndGreen.icc: SwappedRedAndGreen.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/SwappedRedAndGreen.xml
x11-colors.icc: x11-colors.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/x11-colors.xml
Crayons.icc: Crayons.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/Crayons.xml
Bluish.icc: Bluish.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/Bluish.xml
Gamma6500K.icc: Gamma6500K.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/Gamma6500K.xml
Gamma5500K.icc: Gamma5500K.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/Gamma5500K.xml
Gamma5000K.icc: Gamma5000K.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/Gamma5000K.xml
if CD_BUILD_PRINT_PROFILES
FOGRA27L_coated.icc: FOGRA27L_coated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA27L_coated.xml
FOGRA28L_webcoated.icc: FOGRA28L_webcoated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA28L_webcoated.xml
FOGRA29L_uncoated.icc: FOGRA29L_uncoated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA29L_uncoated.xml
FOGRA30L_uncoated_yellowish.icc: FOGRA30L_uncoated_yellowish.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA30L_uncoated_yellowish.xml
FOGRA39L_coated.icc: FOGRA39L_coated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA39L_coated.xml
FOGRA40L_SC_paper.icc: FOGRA40L_SC_paper.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA40L_SC_paper.xml
FOGRA45L_lwc.icc: FOGRA45L_lwc.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA45L_lwc.xml
FOGRA47L_uncoated.icc: FOGRA47L_uncoated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/FOGRA47L_uncoated.xml
GRACoL_TR006_coated.icc: GRACoL_TR006_coated.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/GRACoL_TR006_coated.xml
SNAP_TR002_newsprint.icc: SNAP_TR002_newsprint.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/SNAP_TR002_newsprint.xml
SWOP_TR003_coated_3.icc: SWOP_TR003_coated_3.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/SWOP_TR003_coated_3.xml
SWOP_TR005_coated_5.icc: SWOP_TR005_coated_5.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/SWOP_TR005_coated_5.xml
IFRA26S_2004_newsprint.icc: IFRA26S_2004_newsprint.xml
- $(AM_V_GEN) \
- $(top_builddir)/client/cd-create-profile$(EXEEXT) \
- --output $@ \
+ $(AM_V_GEN) $(CD_CREATE_PROFILE) \
+ --output $@ \
$(builddir)/IFRA26S_2004_newsprint.xml
endif