Austin Group Defect Tracker

Aardvark Mark IV


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

- Relationships

There are no notes attached to this issue.

- Issue History
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


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker