aboutsummaryrefslogtreecommitdiff
path: root/install-win32/nsitran.pl
diff options
context:
space:
mode:
Diffstat (limited to 'install-win32/nsitran.pl')
-rw-r--r--install-win32/nsitran.pl27
1 files changed, 0 insertions, 27 deletions
diff --git a/install-win32/nsitran.pl b/install-win32/nsitran.pl
deleted file mode 100644
index 49512b4..0000000
--- a/install-win32/nsitran.pl
+++ /dev/null
@@ -1,27 +0,0 @@
-# This is a simple language translator. It translates
-# the NSIS format of version.nsi to either C, sh, or Javascript.
-
-($mode) = @ARGV;
-
-$comment = "This file was automatically generated by nsitran.pl";
-
-print "// $comment\n" if ($mode eq "c");
-print "# $comment\n" if ($mode eq "sh");
-print "// $comment\n" if ($mode eq "js");
-
-print "\n";
-
-while (<STDIN>) {
- chomp;
- if (/^\s*$/) {
- print "\n";
- } elsif (/^[#;](.*)$/) {
- print "//$1\n" if ($mode eq "c");
- print "#$1\n" if ($mode eq "sh");
- print "//$1\n" if ($mode eq "js");
- } elsif (/^!define\s+(\w+)\s+(.+)$/) {
- print "#define $1 $2\n" if ($mode eq "c");
- print "[ -z \"\$$1\" ] && export $1=$2\n[ \"\$$1\" = \"null\" ] && unset $1\n" if ($mode eq "sh");
- print "var $1=$2;\n" if ($mode eq "js");
- }
-}