]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
initial tryout for a ldns-config script
authorJelte Jansen <jelte@NLnetLabs.nl>
Fri, 26 Jun 2009 10:11:38 +0000 (10:11 +0000)
committerJelte Jansen <jelte@NLnetLabs.nl>
Fri, 26 Jun 2009 10:11:38 +0000 (10:11 +0000)
configure.ac
packaging/ldns-config.in [new file with mode: 0755]

index f8e7d116f1a0a6fd0995cf51cad7927aca8ff699..6271f5f7d4a5bc072258424630fcfd3b2cc08c34 100644 (file)
@@ -479,7 +479,7 @@ size_t strlcpy(char *dst, const char *src, size_t siz);
 #endif
 ])
 
-AC_CONFIG_FILES([Makefile ldns/net.h ldns/util.h packaging/libldns.pc])
+AC_CONFIG_FILES([Makefile ldns/net.h ldns/util.h packaging/libldns.pc packaging/ldns-config])
 
 AC_CONFIG_HEADER([ldns/config.h])
 AC_OUTPUT
diff --git a/packaging/ldns-config.in b/packaging/ldns-config.in
new file mode 100755 (executable)
index 0000000..fe92a65
--- /dev/null
@@ -0,0 +1,29 @@
+#!/bin/sh
+VERSION="@PACKAGE_VERSION@"
+CFLAGS="@CFLAGS@"
+LDFLAGS="@LDFLAGS@"
+LIBS="@LIBS@"
+
+for arg in $@
+do
+    if [ $arg = "--cflags" ]
+    then
+        echo "${CFLAGS}"
+    fi
+    if [ $arg = "--libs" ]
+    then
+        echo "${LIBS}"
+    fi
+    if [ $arg = "--ldflags" ]
+    then
+        echo "${LDFLAGS}"
+    fi
+    if [ $arg = "-h" ] || [ $arg = "--help" ]
+    then
+        echo "Usage: $0 [--cflags] [--libs] [--ldflags] [--version]"
+    fi
+    if [ $arg = "--version" ]
+    then
+        echo "${VERSION}"
+    fi
+done