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 236684 - compiler option @file is partly supported
Summary: compiler option @file is partly supported
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Project Discovery (show other bugs)
Version: 7.4
Hardware: PC Solaris
: P3 normal (vote)
Assignee: Alexander Simon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-03 09:13 UTC by Alexander Simon
Modified: 2016-07-22 09:58 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 Alexander Simon 2013-10-03 09:13:14 UTC
See GNU compiler option @file definition:

    Read command-line options from file. The options read are inserted in place of the original @file option. If file does not exist, or cannot be read, then the option will be treated literally, and not removed.

    Options in file are separated by whitespace. A whitespace character may be included in an option by surrounding the entire option in either single or double quotes. Any character (including a backslash) may be included by prefixing the character to be included with a backslash. The file may itself contain additional @file options; any such options will be processed recursively. 

IDE recognizes option if file contains exactly one option.
Comment 1 Alexander Simon 2013-10-03 09:18:01 UTC
fixing, change set:
878c7e4e9a50
- split file content on several options
Comment 2 Quality Engineering 2013-11-11 20:13:39 UTC
Integrated into 'releases/release74', will be available in build *201311111738* or newer. Wait for official and publicly available build.

Changeset: http://hg.netbeans.org/releases/rev/f3bf83c86aa7
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #236684 - compiler option @file is partly supported
- split file content on several options
(transplanted from 878c7e4e9a50f8231ad4ba7613409f54feb18a7f)
Comment 3 Alexander Simon 2016-07-22 09:58:29 UTC
Do not fix rest problems:
- recursive files
- support in make log
- update item model if file was changed