You've already forked lazarus-ccr
added hint for new version
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -1,26 +1,5 @@
|
||||
instantfpc
|
||||
==========
|
||||
Instantfpc is now part of fpc 2.5.1.
|
||||
|
||||
This tool allows to execute pascal programs as unix scripts.
|
||||
A unix script starts with a shebang #! and the program to execute. For example
|
||||
|
||||
#!/usr/bin/env instantfpc
|
||||
begin
|
||||
writeln('It works');
|
||||
end.
|
||||
|
||||
If you save the above file as test.pas and set the execute permission
|
||||
(chmod a+x) you can execute the script simply with
|
||||
./test.pas
|
||||
|
||||
|
||||
Installation
|
||||
============
|
||||
|
||||
1. Compile instantfpc.lpi using lazarus, lazbuild or via "fpc instantfpc.lpr"
|
||||
2. Put the executable "instantfpc" in PATH, for example into
|
||||
/usr/bin/instantfpc or ~/bin/instantfpc.
|
||||
|
||||
That's all.
|
||||
Now you can execute pascal programs as scripts.
|
||||
See here for more information:
|
||||
|
||||
http://wiki.freepascal.org/InstantFPC
|
||||
|
@ -1,10 +1,9 @@
|
||||
#!/usr/bin/env instantfpc
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
uses SysUtils;
|
||||
|
||||
var i: integer;
|
||||
uses
|
||||
SysUtils;
|
||||
var
|
||||
i: integer;
|
||||
begin
|
||||
i:=StrToInt(ParamStr(1));
|
||||
writeln('exit code: ',i);
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env instantfpc
|
||||
begin
|
||||
writeln('Hello world 2');
|
||||
writeln('Hello world!');
|
||||
end.
|
||||
|
@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env instantfpc
|
||||
{$mode objfpc}{$H+}
|
||||
var
|
||||
i: Integer;
|
||||
begin
|
||||
|
Reference in New Issue
Block a user