Modify

Opened 15 years ago

Closed 15 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:

Description

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
are:
- Move all the project-related data to the 'project-target' or a new
class.
- 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 15 years ago by Vladimir Prus

Logged In: YES 
user_id=321498

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

comment:2 Changed 15 years ago by René Rivera

Logged In: YES 
user_id=33595

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

#5 needs to be decided.

comment:3 Changed 15 years ago by Vladimir Prus

Logged In: YES 
user_id=321498

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


comment:4 Changed 15 years ago by Vladimir Prus

Status: assignedclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
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.