This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 133474 - Location of Makefile-Release.mk, Makefile-Debug.mk
Summary: Location of Makefile-Release.mk, Makefile-Debug.mk
Status: RESOLVED INVALID
Alias: None
Product: cnd
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: PC All
: P2 blocker (vote)
Assignee: Thomas Preisler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-21 15:50 UTC by luky
Modified: 2008-04-22 22:09 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description luky 2008-04-21 15:50:14 UTC
Makefile-Release.mk, Makefile-Debug.mk are currently located in nbproject dir
It's wrong location for this files because if you share project across multiple developers and platforms 
those files are comitted to SVN/CVS and inside referring wrong paths/tools. For example on windows CXX=g++.exe which 
doesn't work if you develop on Unix
The correct location is nbproject/private which is not stored in RCS and should be regenerated by Makefile-impl to 
allow builds without IDE on build server
Comment 1 Thomas Preisler 2008-04-22 22:09:14 UTC
We consider Makefile-Release.mk and Makefile-Debug.mk as part of the project and therefor should be under VS.

Usually you would create one configuration per platform and have a Windows configuration, a Linux configuration (using GNU) , and a Solaris configuration 
(using Sun Studio), etc. Doing that would make the generated makefiles sharable and the project would be buildable on any platform if you pick the right 
configuration.

What you suggest may also work but that is not how it is designed.