summaryrefslogtreecommitdiffstats
path: root/src/dlfcn-win32.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/dlfcn-win32.mk')
-rw-r--r--src/dlfcn-win32.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/dlfcn-win32.mk b/src/dlfcn-win32.mk
index 5109815..e23904e 100644
--- a/src/dlfcn-win32.mk
+++ b/src/dlfcn-win32.mk
@@ -22,4 +22,13 @@ define $(PKG)_BUILD
$(MAKE) -C '$(1)' -j '$(JOBS)'
$(MAKE) -C '$(1)' -j 1 install
$(MAKE) -C '$(1)' -j '$(JOBS)' test.exe testdll.dll
+
+ # create pkg-config file - mostly for psapi dependency
+ mkdir -p '$(PREFIX)/$(TARGET)/lib/pkgconfig'
+ (echo 'Name: $(PKG)'; \
+ echo 'Version: $($(PKG)_VERSION)'; \
+ echo 'Description: $(PKG)'; \
+ echo 'Libs: -ldl'; \
+ echo 'Libs.private: -lpsapi'; \
+ ) > '$(PREFIX)/$(TARGET)/lib/pkgconfig/dlfcn.pc'
endef