Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
clean-ide
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
6
Issues
6
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
clean-and-itasks
clean-ide
Commits
97f855bc
Commit
97f855bc
authored
Feb 14, 2018
by
John van Groningen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add generic_fusion project options (-generic_fusion and -ngeneric_fusion)
parent
c5ee04d0
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
0 deletions
+12
-0
cpm/AbsSyn.dcl
cpm/AbsSyn.dcl
+2
-0
cpm/CpmLogic.icl
cpm/CpmLogic.icl
+4
-0
cpm/Parser.icl
cpm/Parser.icl
+6
-0
No files found.
cpm/AbsSyn.dcl
View file @
97f855bc
...
...
@@ -39,6 +39,8 @@ from System.FilePath import :: FilePath
::
ProjectOption
=
DynamicsOn
|
DynamicsOff
|
GenericFusionOn
|
GenericFusionOff
::
ModuleAction
=
CreateModule
ModuleType
...
...
cpm/CpmLogic.icl
View file @
97f855bc
...
...
@@ -151,6 +151,10 @@ where
=
PR_SetApplicationOptions
{
PR_GetApplicationOptions
project
&
dynamics
=
True
}
project
set_project_option
DynamicsOff
project
=
PR_SetApplicationOptions
{
PR_GetApplicationOptions
project
&
dynamics
=
False
}
project
set_project_option
GenericFusionOn
project
=
PR_SetApplicationOptions
{
PR_GetApplicationOptions
project
&
generic_fusion
=
True
}
project
set_project_option
GenericFusionOff
project
=
PR_SetApplicationOptions
{
PR_GetApplicationOptions
project
&
generic_fusion
=
False
}
project
doProjectAction
_
_
_
_
world
=
help
"cpm project <projectname> <action>"
...
...
cpm/Parser.icl
View file @
97f855bc
...
...
@@ -79,6 +79,12 @@ parse_Project_options ["-dynamics":project_option_args]
parse_Project_options
[
"-ndynamics"
:
project_option_args
]
#
(
ok
,
project_options
)
=
parse_Project_options
project_option_args
;
=
(
ok
,[
DynamicsOff
:
project_options
]);
parse_Project_options
[
"-generic_fusion"
:
project_option_args
]
#
(
ok
,
project_options
)
=
parse_Project_options
project_option_args
;
=
(
ok
,[
GenericFusionOn
:
project_options
]);
parse_Project_options
[
"-ngeneric_fusion"
:
project_option_args
]
#
(
ok
,
project_options
)
=
parse_Project_options
project_option_args
;
=
(
ok
,[
GenericFusionOff
:
project_options
]);
parse_Project_options
[]
=
(
True
,[]);
parse_Project_options
_
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment