Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: huzhongshan on February 17, 2012, 03:18:43 am

Title: $(PROJECT_DIR) won't change when open a new workspace.
Post by: huzhongshan on February 17, 2012, 03:18:43 am
First I open a project(.cbp) in default workspace, and compile and debug( such things)...
then I close the project , and open a workspace (.workspace) ,  and compile ,  In post build step , I use $(PROJECT_DIR) , and the $(PROJECT_DIR) is still the first project directory( the first one I opened .cbp).

I click the different project in workspace , the $(PROJECT_DIR) cannot change the value to current active project .
Title: Re: $(PROJECT_DIR) won't change when open a new workspace.
Post by: ollydbg on February 17, 2012, 03:54:21 am
I click the different project in workspace , the $(PROJECT_DIR) cannot change the value to current active project .
So, you try to active a different project in workspace by "click"?
Title: Re: $(PROJECT_DIR) won't change when open a new workspace.
Post by: huzhongshan on February 17, 2012, 04:22:52 am
I click the different project in workspace , the $(PROJECT_DIR) cannot change the value to current active project .
So, you try to active a different project in workspace by "click"?
yeah , I clicked different project in workspace , many times , $(PROJECT_DIR) is still in last season(but not always).
Title: Re: $(PROJECT_DIR) won't change when open a new workspace.
Post by: ollydbg on February 17, 2012, 04:57:02 am
I click the different project in workspace , the $(PROJECT_DIR) cannot change the value to current active project .
So, you try to active a different project in workspace by "click"?
yeah , I clicked different project in workspace , many times , $(PROJECT_DIR) is still in last season(but not always).
I think: You should right click on the project name, and select "activate" in the context menu to activate the new project. otherwise, project doesn't switch.
Title: Re: $(PROJECT_DIR) won't change when open a new workspace.
Post by: huzhongshan on February 17, 2012, 05:14:29 am
en , It works!
Title: Re: $(PROJECT_DIR) won't change when open a new workspace.
Post by: LETARTARE on February 17, 2012, 08:46:40 am
I had the same problem, but I thought it was from my program!
It is not at all intuitive
A big thank you also