diff options
author | Tony Theodore <tonyt@logyst.com> | 2017-10-10 05:50:05 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-10 05:50:05 (GMT) |
commit | adf4a4dc9a3bed0878bbb0c48f0274b8b24a16a4 (patch) | |
tree | bb39eab657000e321762cb04bd9c4e1886ba9b9d | |
parent | 0a4e2fd9b48f07a538578701b8342a41f0c3dfe3 (diff) | |
parent | a8ccdd126ba70efb8040f9f6d774f3c776d82c2f (diff) | |
download | mxe-adf4a4dc9a3bed0878bbb0c48f0274b8b24a16a4.zip mxe-adf4a4dc9a3bed0878bbb0c48f0274b8b24a16a4.tar.gz mxe-adf4a4dc9a3bed0878bbb0c48f0274b8b24a16a4.tar.bz2 |
Merge pull request #1928 from tonytheodore/libharu-pkg-config
libharu: add *.pc file and use for test
-rw-r--r-- | src/libharu.mk | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/libharu.mk b/src/libharu.mk index 63d55a4..86a79fd 100644 --- a/src/libharu.mk +++ b/src/libharu.mk @@ -17,9 +17,19 @@ define $(PKG)_BUILD $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' VERBOSE=1 $(MAKE) -C '$(BUILD_DIR)' -j 1 install VERBOSE=1 - $(TARGET)-gcc -o $(PREFIX)/$(TARGET)/bin/test-$(PKG).exe \ - $(if $(BUILD_STATIC),,-DHPDF_DLL) \ - '$(1)/demo/slide_show_demo.c' \ - $(if $(BUILD_STATIC),'-lhpdfs','-lhpdf') \ - `$(TARGET)-pkg-config libpng zlib --libs` + # create pkg-config files + $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/pkgconfig' + (echo 'Name: $(PKG)'; \ + echo 'Version: $($(PKG)_VERSION)'; \ + echo 'Description: open source library for generating PDF files'; \ + echo 'Cflags: $(if $(BUILD_STATIC),,-DHPDF_DLL)'; \ + echo 'Libs: $(if $(BUILD_STATIC),-lhpdfs,-lhpdf)'; \ + echo 'Requires: libpng zlib';) \ + > '$(PREFIX)/$(TARGET)/lib/pkgconfig/$(PKG).pc' + + '$(TARGET)-gcc' \ + -W -Wall -ansi \ + '$(SOURCE_DIR)/demo/slide_show_demo.c' \ + -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \ + `'$(TARGET)-pkg-config' $(PKG) --cflags --libs` endef |