Opened 16 years ago

Closed 16 years ago

#97 closed Tasks (Fixed)

Leave jamfile modules for user.

Reported by: Vladimir Prus Owned by: Vladimir Prus
Milestone: Component: None
Version: None Severity:
Keywords: Cc:


We currently store a lot of information pertaining to project into
modules for jamfiles. It is better to leave that namespace for users.
This change is a good time to make some cleanups. Subtasks
- Move all the project-related data to the 'project-target' or a new
- Remove 'subproject' rule and introduce 'build-project' rule.
- Introduce 'use-project' rule into project-root module namespace
- Import non-local rules from project-root into project modules
- (Possible) Import non-local rules from parent projects

Attachments (0)

Change History (4)

comment:1 Changed 16 years ago by Vladimir Prus

Logged In: YES 

Implemented the first two parts. Passing over the other two, plus moving 
all data out of project root namespace, to Rene.

comment:2 Changed 16 years ago by René Rivera

Logged In: YES 

Implemented 3 & 4.
Cleanup of project root module space also done.

#5 needs to be decided.

comment:3 Changed 16 years ago by Vladimir Prus

Logged In: YES 

There's no obvious need for #5, so closing this issue. 

comment:4 Changed 16 years ago by Vladimir Prus

Status: assignedclosed

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Vladimir Prus.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.