summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/ppower4/ppower4.texlua
diff options
context:
space:
mode:
authorReinhard Kotucha <reinhard.kotucha@web.de>2008-03-14 22:17:00 +0000
committerReinhard Kotucha <reinhard.kotucha@web.de>2008-03-14 22:17:00 +0000
commitb38c2eef3f57421cc2f3d4a3e4c88e01b133f6a0 (patch)
tree30ce2589d6b68035c29aa24082b261b9e26de8fb /Master/texmf-dist/scripts/ppower4/ppower4.texlua
parent122f6092f44728c5308a3efb16830e6f1f255bc1 (diff)
wrapper for thumbpdf.pl, mv ppower4 ppower4.texlua, add support for
-sys progs in Makefile.in, changed svn properties. git-svn-id: svn://tug.org/texlive/trunk@6969 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/ppower4/ppower4.texlua')
-rwxr-xr-xMaster/texmf-dist/scripts/ppower4/ppower4.texlua43
1 files changed, 43 insertions, 0 deletions
diff --git a/Master/texmf-dist/scripts/ppower4/ppower4.texlua b/Master/texmf-dist/scripts/ppower4/ppower4.texlua
new file mode 100755
index 00000000000..06e6ff454ff
--- /dev/null
+++ b/Master/texmf-dist/scripts/ppower4/ppower4.texlua
@@ -0,0 +1,43 @@
+#!/usr/bin/env texlua
+--*-Lua-*-
+-- $Id$
+
+-- Copyright (C) 2008 Reinhard Kotucha.
+-- You may freely use, modify and/or distribute this file.
+
+-- Launch ppower4
+
+function fixwin(args_unix)
+ if os.type == 'windows' then
+ local args_win={} -- new table
+ args_win[0]=args_unix[1]
+ for i=1, #args_unix do
+ args_win[i]='"'..args_unix[i]..'"'
+ end
+ return args_win
+ else
+ return args_unix
+ end
+end
+
+kpse.set_program_name('ppower4.texlua', 'ppower4')
+
+jarfile=kpse.find_file('pp4p.jar', 'texmfscripts')
+
+command={'java', '-jar', jarfile}
+
+for i=1, #arg do
+ command[#command+1]=arg[i]
+end
+
+command=fixwin(command)
+
+--[[ prepend an additional hyphen to activate this code
+for i=0, #command do
+ print (command[i])
+end
+os.exit(ret)
+--]]
+
+ret=os.spawn(command)
+os.exit(ret)