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 |