Anonymous | Login | 2023-10-03 00:09 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Type | Date Submitted | Last Update | ||
0001615 | [Issue 8 drafts] Shell and Utilities | Editorial | Enhancement Request | 2022-11-07 18:00 | 2022-11-30 16:39 | ||
Reporter | illiliti | View Status | public | ||||
Assigned To | |||||||
Priority | normal | Resolution | Accepted | ||||
Status | Applied | 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 | ||||||
Attached Files | |||||||
|
There are no notes attached to this issue. |
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |