Project

General

Profile

Feature #8523

Feature #7384: Add scripts to manage Makefile-local .gitignore files containing clean/clobber-targeted derived files

Fix "clobber" in a few Makefiles

Added by C Fraire almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Low
Assignee:
-
Category:
-
Start date:
2017-07-22
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

make clobber does not do the right thing in several Makefiles:

  • CURTYPE override is not passed correctly when sub-Makefiles are run using $(MAKE)
    • usr/src/lib/libdisasm/Makefile.targ
    • usr/src/lib/libsaveargs/Makefile.targ
    • usr/src/lib/libumem/Makefile.targ
  • "Only create directories in the tools proto area when doing an actual build, not a clean or clobber" is incomplete
    • usr/src/tools/Makefile w.r.t. ROOTONBLDLIBPY

History

#1

Updated by Dan McDonald almost 3 years ago

  • Subject changed from Fix "clobber" in a couple of Makefiles to Fix "clobber" in a few Makefiles
#2

Updated by Electric Monk almost 3 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 89d58ee09d14e0fcdb6f3e8b43197b24ba7a0036

commit  89d58ee09d14e0fcdb6f3e8b43197b24ba7a0036
Author: Chris Fraire <cfraire@me.com>
Date:   2017-08-22T23:36:57.000Z

    8523 Fix "clobber" in a few Makefiles
    Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Also available in: Atom PDF