diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-05-28 12:15:05 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2012-05-30 04:15:11 +0200 |
commit | ccb7642e5bc128c201bc7cff4f2a09fce3fd0c7d (patch) | |
tree | fa1afef9035b6dc7b0618822a002bdf1d9e494d0 /lib/talloc/script/mksyms.awk | |
parent | aa0190825d4dcd9d6680638a06df5b4b7d89fd29 (diff) | |
download | samba-ccb7642e5bc128c201bc7cff4f2a09fce3fd0c7d.tar.gz samba-ccb7642e5bc128c201bc7cff4f2a09fce3fd0c7d.tar.bz2 samba-ccb7642e5bc128c201bc7cff4f2a09fce3fd0c7d.zip |
build: Remove unused release scripts for talloc
These now use waf dist, and the script/librelease.sh script as a wrapper.
The mksyms.sh call in the source3/Makefile uses the copy in source3/script
Andrew Bartlett
Diffstat (limited to 'lib/talloc/script/mksyms.awk')
-rw-r--r-- | lib/talloc/script/mksyms.awk | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/lib/talloc/script/mksyms.awk b/lib/talloc/script/mksyms.awk deleted file mode 100644 index 83497a7a06..0000000000 --- a/lib/talloc/script/mksyms.awk +++ /dev/null @@ -1,75 +0,0 @@ -# -# mksyms.awk -# -# Extract symbols to export from C-header files. -# output in version-script format for linking shared libraries. -# -# Copyright (C) 2008 Micheal Adam <obnox@samba.org> -# -BEGIN { - inheader=0; - indoxygen=0; -} - -END { -} - -{ - if (inheader) { - if (match($0,"[)][^()]*[;][ \t]*$")) { - inheader = 0; - } - next; - } - if (indoxygen) { - if (match($0,"^#[ \t]*else[ \t]*.*$")) { - indoxygen = 0; - } - next; - } -} - -/^static/ || /^[ \t]*typedef/ || !/^[a-zA-Z\_\#]/ { - next; -} - -/^extern[ \t]+[^()]+[;][ \t]*$/ { - gsub(/[^ \t]+[ \t]+/, ""); - sub(/[;][ \t]*$/, ""); - printf " %s;\n", $0; - next; -} - -/^#[ \t]*ifdef[ \t]*DOXYGEN[ \t]*.*$/ { - indoxygen=1; - next; -} - -# look for function headers: -{ - gotstart = 0; - if ($0 ~ /^[A-Za-z_][A-Za-z0-9_]+/) { - gotstart = 1; - } - if(!gotstart) { - next; - } -} - -/[_A-Za-z0-9]+[ \t]*[(].*[)][^()]*;[ \t]*$/ { - sub(/[(].*$/, ""); - gsub(/[^ \t]+[ \t]+/, ""); - gsub(/^[*]+/, ""); - printf " %s;\n",$0; - next; -} - -/[_A-Za-z0-9]+[ \t]*[(]/ { - inheader=1; - sub(/[(].*$/, ""); - gsub(/[^ \t]+[ \t]+/, ""); - gsub(/^[*]/, ""); - printf " %s;\n",$0; - next; -} - |