diff options
author | Tony Theodore <tonyt@logyst.com> | 2013-03-11 17:43:36 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2013-03-11 17:43:36 (GMT) |
commit | a327292b95b4aac9e1d0ed2987a43db7dd62b9d0 (patch) | |
tree | e0614e7144bd8a6204c0510e6bb28bb1dc3bffb3 /src/freeimage.mk | |
parent | 120046cdac26033e120189073445c842cb7b0208 (diff) | |
download | mxe-a327292b95b4aac9e1d0ed2987a43db7dd62b9d0.zip mxe-a327292b95b4aac9e1d0ed2987a43db7dd62b9d0.tar.gz mxe-a327292b95b4aac9e1d0ed2987a43db7dd62b9d0.tar.bz2 |
package freeimage: create and use pkg-config file
Diffstat (limited to 'src/freeimage.mk')
-rw-r--r-- | src/freeimage.mk | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/freeimage.mk b/src/freeimage.mk index f66dfa0..6abf288 100644 --- a/src/freeimage.mk +++ b/src/freeimage.mk @@ -29,8 +29,17 @@ define $(PKG)_BUILD $(INSTALL) -d '$(PREFIX)/$(TARGET)/include' $(INSTALL) -m644 '$(1)/Source/FreeImage.h' '$(PREFIX)/$(TARGET)/include/' + # create pkg-config file + $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/pkgconfig' + (echo 'Name: freeimage'; \ + echo 'Version: $(freeimage_VERSION)'; \ + echo 'Description: FreeImage'; \ + echo 'Cflags: -DFREEIMAGE_LIB'; \ + echo 'Libs: -lfreeimage';) \ + > '$(PREFIX)/$(TARGET)/lib/pkgconfig/freeimage.pc' + '$(TARGET)-gcc' \ -W -Wall -Werror -ansi -pedantic \ '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-freeimage.exe' \ - -lfreeimage -DFREEIMAGE_LIB + `'$(TARGET)-pkg-config' freeimage --cflags --libs` endef |