Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build with CLAP functional #440

Closed
wants to merge 12 commits into from

Conversation

LaurineDargaud
Copy link
Contributor

Required: clap-st project by cdlm

Build as a CLAP commandline + subcommand in PRTarget created for each builder

By default: mainRoot strategy
Order to apply flags: check list then all then main

Used flags : -a for all, -m for mainRoot (maybe useless...) + help

Seen with Damien: delete methods which create strategy (buildAll, buildMainRoot...)

@@ -175,7 +175,8 @@ ConfigurationForPillar >> attribution: aValue [
{ #category : #accessing }
ConfigurationForPillar >> baseDirectory [
"generated code"
^ self propertyAt: #baseDirectory ifAbsent: [(FileSystem workingDirectory / '.')]
"^ self propertyAt: #baseDirectory ifAbsent: [(FileSystem workingDirectory) / '.']"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should remove commented code :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done


{ #category : #'command line' }
ClapPillarBuildCommand class >> commandSpecification [
<commandline>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't this be correctly indented?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

src/Pillar-ExporterCore/PRTarget.class.st Show resolved Hide resolved
@LaurineDargaud LaurineDargaud changed the title Build with Pillar functional Build with CLAP functional Mar 12, 2020
@Ducasse
Copy link
Contributor

Ducasse commented Mar 13, 2020

I do not really understand the points :)
So I will wait that we meet.

S

@guillep
Copy link
Contributor

guillep commented Mar 30, 2020

@LaurineDargaud can you confirm that this PR is obsolete and #443 is the good one I should look at? Can I close this one?

@guillep guillep closed this Mar 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants