Skip to content

Commit 91614dd

Browse files
Added compile on install and packages
1 parent 499311e commit 91614dd

25 files changed

+5753
-2
lines changed

VSoft.CommandLine.dspec

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"metadata": {
33
"id": "VSoft.CommandLine",
4-
"version": "0.0.2",
4+
"version": "0.1.0",
55
"description": "Command Line Parser",
66
"authors": "Vincent Parrett",
77
"projectUrl": "https://github.com/VSoftTechnologies/VSoft.CommandLineParser",
@@ -79,12 +79,23 @@
7979
"src": "src\\**.pas",
8080
"flatten": true,
8181
"dest": "src"
82-
}
82+
},
83+
{
84+
"src":"packages\\Rad Studio $CompilerWithCodeName$\\*.dp*",
85+
"exclude": ["*.dproj.local"],
86+
"dest":"packages\\Rad Studio $CompilerWithCodeName$"
87+
}
8388
],
8489
"searchPaths": [
8590
{
8691
"path": "src"
8792
}
93+
],
94+
"build": [
95+
{
96+
"id": "Runtime",
97+
"project": ".\\packages\\Rad Studio $compilerWithCodeName$\\VSoft.CommandLineR.dproj"
98+
}
8899
]
89100
}
90101
]
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package VSoft.CommandLineR;
2+
3+
{$R *.res}
4+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO OFF}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES ON}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DEFINE DEBUG}
27+
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'VSoft.CommandLine runtime for 10.0'}
29+
{$LIBSUFFIX '230'}
30+
{$RUNONLY}
31+
{$IMPLICITBUILD OFF}
32+
33+
requires
34+
rtl;
35+
36+
contains
37+
VSoft.CommandLine.CommandDef in '..\..\Src\VSoft.CommandLine.CommandDef.pas',
38+
VSoft.CommandLine.OptionDef in '..\..\Src\VSoft.CommandLine.OptionDef.pas',
39+
VSoft.CommandLine.Options in '..\..\Src\VSoft.CommandLine.Options.pas',
40+
VSoft.CommandLine.Parser in '..\..\Src\VSoft.CommandLine.Parser.pas',
41+
VSoft.CommandLine.Utils in '..\..\Src\VSoft.CommandLine.Utils.pas';
42+
43+
end.

packages/Rad Studio 10.0 Seattle/VSoft.CommandLineR.dproj

Lines changed: 508 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package VSoft.CommandLineR;
2+
3+
{$R *.res}
4+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO OFF}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES ON}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DEFINE DEBUG}
27+
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'VSoft.CommandLine runtime for 10.1'}
29+
{$LIBSUFFIX '240'}
30+
{$RUNONLY}
31+
{$IMPLICITBUILD OFF}
32+
33+
requires
34+
rtl;
35+
36+
contains
37+
VSoft.CommandLine.CommandDef in '..\..\Src\VSoft.CommandLine.CommandDef.pas',
38+
VSoft.CommandLine.OptionDef in '..\..\Src\VSoft.CommandLine.OptionDef.pas',
39+
VSoft.CommandLine.Options in '..\..\Src\VSoft.CommandLine.Options.pas',
40+
VSoft.CommandLine.Parser in '..\..\Src\VSoft.CommandLine.Parser.pas',
41+
VSoft.CommandLine.Utils in '..\..\Src\VSoft.CommandLine.Utils.pas';
42+
43+
end.

0 commit comments

Comments
 (0)