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
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"


"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