View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001615 | Issue 8 drafts | Shell and Utilities | public | 2022-11-07 18:00 | 2024-06-11 09:12 |
Reporter | illiliti | Assigned To | |||
Priority | normal | Severity | Editorial | Type | Enhancement Request |
Status | Closed | Resolution | Accepted | ||
Product Version | Draft 2.1 | ||||
Name | Mark Lundblad | ||||
Organization | |||||
User Reference | |||||
Section | make | ||||
Page Number | 2940 | ||||
Line Number | 98590-98591 | ||||
Final Accepted Text | |||||
Summary | 0001615: make: allow slashes and hyphens characters in target names | ||||
Description | It is very common to see Makefiles that use '-' character to separate action and object in target. For example, autotools generates install-strip target and may also generate install-bin, install-man and so on. '/' character is also very common and useful. Rather than putting sources into a top-level directory, people usually put them into a src directory and then specify relative paths to them in top-level Makefile. This allows having more clean and organized project structure. No make implementations that I am aware of have this restriction that current standard mandates. Here is the list of make implementations that I checked: - NetBSD make - FreeBSD make - OpenBSD make - GNU make - AIX make - Illumos make - Schily SunPro make | ||||
Desired Action | Change: "solely of periods, underscores, digits, and alphabetics from the portable character set" to: "solely of slashes, hyphens, periods, underscores, digits, and alphabetics from the portable character set" | ||||
Tags | tc3-2008 |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-11-07 18:00 | illiliti | New Issue | |
2022-11-07 18:00 | illiliti | Name | => Mark Lundblad |
2022-11-07 18:00 | illiliti | Section | => make |
2022-11-07 18:00 | illiliti | Page Number | => 2940 |
2022-11-07 18:00 | illiliti | Line Number | => 98590-98591 |
2022-11-10 17:12 | Don Cragun | Status | New => Resolved |
2022-11-10 17:12 | Don Cragun | Resolution | Open => Accepted |
2022-11-10 17:13 | Don Cragun | Tag Attached: tc3-2008 | |
2022-11-30 16:39 | geoffclare | Status | Resolved => Applied |
2024-06-11 09:12 | agadmin | Status | Applied => Closed |