Page MenuHomeFreeBSD

Stop using DO_NADA when not needed
ClosedPublic

Authored by bapt on Apr 8 2017, 7:34 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 13, 4:47 PM
Unknown Object (File)
Thu, Oct 24, 3:17 AM
Unknown Object (File)
Thu, Oct 24, 3:17 AM
Unknown Object (File)
Thu, Oct 24, 3:17 AM
Unknown Object (File)
Thu, Oct 24, 3:17 AM
Unknown Object (File)
Thu, Oct 24, 3:04 AM
Unknown Object (File)
Oct 13 2024, 12:00 AM
Unknown Object (File)
Sep 30 2024, 10:42 AM
Subscribers

Details

Summary

There is no reason to run 'true' for empty targets

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 8633
Build 8959: arc lint + arc unit

Event Timeline

mat added inline comments.
Mk/bsd.port.mk
2785–2792

Maybe change that and put the ignorelist-verbose: taget before the first .if test, and remove the .else.

2871–2872

Maybe put the .if defined(NO_CHECKSUM) around the call to checksum.sh and remove this.

2877–2878

Maybe move this to the test: definition at the end.

2885–2886

Mmm, NO_DESCRIBE is not currently in use, and I don't feel like it is a good idea anyway, many remove it.

2896–2897

Maybe just remove this, if it is created, it goes in the targets pipeline, if not, it does not.

2902–2903

GNOME_OPTION_MSG was removed ages ago, maybe just remove all this.

3289–3290

Why not just remove the .elif ? If it does not exist, it just won't be added to the targets pipeline.

3397–3399

Nothing currently uses install-mtree, time to go ?

3668–3670

maybe change that to create a dependency below so that the target is not created if it is not needed, like

.if target(pre-distclean)
distclean: pre-distclean
.endif
bapt marked 2 inline comments as done.Apr 9 2017, 11:05 AM
bapt added inline comments.
Mk/bsd.port.mk
2896–2897

This one must exist to be hooked on

3397–3399

Can't :) added a comment :)

3668–3670

I think we should just nuke pre-distclean

bapt marked an inline comment as done.

Fix bad rebase

bapt marked 2 inline comments as done.Apr 9 2017, 11:10 AM
bapt marked an inline comment as done.Apr 9 2017, 11:21 AM
Mk/bsd.port.mk
3668–3670

It was my first reaction, yes, I'll have a look at if it was ever used.

Mk/bsd.port.mk
3668–3670

I think we should just keep this removal for another patchset :)

Mk/bsd.port.mk
2896–2897

Mmmm, it does not need to be hooked in, it's in _SANITY_SEQ, so, I don't understand.

3668–3670

So, I asked git log -Spre-distclean -p, it was added in 1996 and never, ever used, so, yeah, remove it :-)

Remove more unused targets

bapt marked 2 inline comments as done.Apr 9 2017, 2:32 PM

Looks good to me, it might need an exp-run, I'll leave the other portmgr members look at it here.

This revision is now accepted and ready to land.Apr 9 2017, 3:00 PM
This revision was automatically updated to reflect the committed changes.