summaryrefslogtreecommitdiffstats
path: root/config/zfs-meta.m4
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2008-12-01 15:38:41 -0800
committerBrian Behlendorf <[email protected]>2008-12-01 15:38:41 -0800
commit42baae9615b86e48e0c8c37eb83b409b8afa5e76 (patch)
tree600111e0d93e1ab6c34e8ad621f0794bac6c3637 /config/zfs-meta.m4
parentfe441a9050c2309b222976a70385e19fafa1d569 (diff)
Removed build system from master branch, will relocate to linux-zfs-branch
Diffstat (limited to 'config/zfs-meta.m4')
-rw-r--r--config/zfs-meta.m4112
1 files changed, 0 insertions, 112 deletions
diff --git a/config/zfs-meta.m4 b/config/zfs-meta.m4
deleted file mode 100644
index 7ec44a3fc..000000000
--- a/config/zfs-meta.m4
+++ /dev/null
@@ -1,112 +0,0 @@
-dnl #
-dnl # ZFS_AC_META
-dnl # Read metadata from the META file.
-dnl #
-dnl # AUTHOR:
-dnl # Chris Dunlap <[email protected]>
-dnl #
-AC_DEFUN([ZFS_AC_META], [
- AC_MSG_CHECKING([metadata])
-
- META="$srcdir/META"
- _zfs_ac_meta_got_file=no
- if test -f "$META"; then
- _zfs_ac_meta_got_file=yes
-
- ZFS_META_NAME=_ZFS_AC_META_GETVAL([(?:NAME|PROJECT|PACKAGE)]);
- if test -n "$ZFS_META_NAME"; then
- AC_DEFINE_UNQUOTED([ZFS_META_NAME], ["$ZFS_META_NAME"],
- [Define the project name.]
- )
- AC_SUBST([ZFS_META_NAME])
- fi
-
- ZFS_META_VERSION=_ZFS_AC_META_GETVAL([VERSION]);
- if test -n "$ZFS_META_VERSION"; then
- AC_DEFINE_UNQUOTED([ZFS_META_VERSION], ["$ZFS_META_VERSION"],
- [Define the project version.]
- )
- AC_SUBST([ZFS_META_VERSION])
- fi
-
- ZFS_META_RELEASE=_ZFS_AC_META_GETVAL([RELEASE]);
- if test -n "$ZFS_META_RELEASE"; then
- AC_DEFINE_UNQUOTED([ZFS_META_RELEASE], ["$ZFS_META_RELEASE"],
- [Define the project release.]
- )
- AC_SUBST([ZFS_META_RELEASE])
- fi
-
- if test -n "$ZFS_META_NAME" -a -n "$ZFS_META_VERSION"; then
- ZFS_META_ALIAS="$ZFS_META_NAME-$ZFS_META_VERSION"
- test -n "$ZFS_META_RELEASE" &&
- ZFS_META_ALIAS="$ZFS_META_ALIAS-$ZFS_META_RELEASE"
- AC_DEFINE_UNQUOTED([ZFS_META_ALIAS],
- ["$ZFS_META_ALIAS"],
- [Define the project alias string.]
- )
- AC_SUBST([ZFS_META_ALIAS])
- fi
-
- ZFS_META_DATA=_ZFS_AC_META_GETVAL([DATE]);
- if test -n "$ZFS_META_DATA"; then
- AC_DEFINE_UNQUOTED([ZFS_META_DATA], ["$ZFS_META_DATA"],
- [Define the project release date.]
- )
- AC_SUBST([ZFS_META_DATA])
- fi
-
- ZFS_META_AUTHOR=_ZFS_AC_META_GETVAL([AUTHOR]);
- if test -n "$ZFS_META_AUTHOR"; then
- AC_DEFINE_UNQUOTED([ZFS_META_AUTHOR], ["$ZFS_META_AUTHOR"],
- [Define the project author.]
- )
- AC_SUBST([ZFS_META_AUTHOR])
- fi
-
- m4_pattern_allow([^LT_(CURRENT|REVISION|AGE)$])
- ZFS_META_LT_CURRENT=_ZFS_AC_META_GETVAL([LT_CURRENT]);
- ZFS_META_LT_REVISION=_ZFS_AC_META_GETVAL([LT_REVISION]);
- ZFS_META_LT_AGE=_ZFS_AC_META_GETVAL([LT_AGE]);
- if test -n "$ZFS_META_LT_CURRENT" \
- -o -n "$ZFS_META_LT_REVISION" \
- -o -n "$ZFS_META_LT_AGE"; then
- test -n "$ZFS_META_LT_CURRENT" || ZFS_META_LT_CURRENT="0"
- test -n "$ZFS_META_LT_REVISION" || ZFS_META_LT_REVISION="0"
- test -n "$ZFS_META_LT_AGE" || ZFS_META_LT_AGE="0"
- AC_DEFINE_UNQUOTED([ZFS_META_LT_CURRENT],
- ["$ZFS_META_LT_CURRENT"],
- [Define the libtool library 'current'
- version information.]
- )
- AC_DEFINE_UNQUOTED([ZFS_META_LT_REVISION],
- ["$ZFS_META_LT_REVISION"],
- [Define the libtool library 'revision'
- version information.]
- )
- AC_DEFINE_UNQUOTED([ZFS_META_LT_AGE], ["$ZFS_META_LT_AGE"],
- [Define the libtool library 'age'
- version information.]
- )
- AC_SUBST([ZFS_META_LT_CURRENT])
- AC_SUBST([ZFS_META_LT_REVISION])
- AC_SUBST([ZFS_META_LT_AGE])
- fi
- fi
-
- AC_MSG_RESULT([$_zfs_ac_meta_got_file])
- ]
-)
-
-AC_DEFUN([_ZFS_AC_META_GETVAL],
- [`perl -n\
- -e "BEGIN { \\$key=shift @ARGV; }"\
- -e "next unless s/^\s*\\$key@<:@:=@:>@//i;"\
- -e "s/^((?:@<:@^'\"#@:>@*(?:(@<:@'\"@:>@)@<:@^\2@:>@*\2)*)*)#.*/\\@S|@1/;"\
- -e "s/^\s+//;"\
- -e "s/\s+$//;"\
- -e "s/^(@<:@'\"@:>@)(.*)\1/\\@S|@2/;"\
- -e "\\$val=\\$_;"\
- -e "END { print \\$val if defined \\$val; }"\
- '$1' $META`]dnl
-)