Page MenuHomeFreeBSD

x11/bosd: Add EXAMPLES option
ClosedPublic

Authored by dteske on Thu, Sep 24, 3:22 PM.
Tags
None
Referenced Files
F173612671: D59989.id187763.diff
Sun, Sep 27, 4:41 AM
F173603487: D59989.id187754.diff
Sun, Sep 27, 3:16 AM
F173572166: D59989.id187763.diff
Sat, Sep 26, 10:24 PM
Unknown Object (File)
Sat, Sep 26, 9:15 PM
Unknown Object (File)
Sat, Sep 26, 8:29 PM
Unknown Object (File)
Sat, Sep 26, 8:28 PM
Unknown Object (File)
Sat, Sep 26, 4:31 PM
Unknown Object (File)
Sat, Sep 26, 4:31 PM
Subscribers
None

Details

Summary

Install the sample glyph scripts only when EXAMPLES is on. The
glyph PNGs stay in the icon directory.

Suggested by: fuz

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77357
Build 74240: arc lint + arc unit

Event Timeline

dteske created this revision.

LGTM, and please bump PORTREVISION for this change.
Approved for commit.

This revision is now accepted and ready to land.Fri, Sep 25, 9:55 AM

Bump PORTREVISION as requested. Add TESTS_DESC so portlint is clean.

This revision now requires review to proceed.Fri, Sep 25, 3:37 PM

Bump PORTREVISION (fuz), add description for TESTS (portlint)

x11/bosd/Makefile
15

Is the python run-time dependency only for the example scripts? If so, you could make it conditional.

EXAMPLES_USES=        python:build,run
EXAMPLES_USES_OFF=    python:build
x11/bosd/Makefile
15

Good catch.

I initially meant to make share/examples/bosd/glyph.py u conditional but because it is in the examples dir, it got swept up in the other examples becoming conditional.

I may move glyph.py out of the examples dir or I might make the runtime dependency on Python conditional as you suggest. I need to think on which I will do

Rebase onto origin/main, remove python run dep

Approved for commit, LGTM.

This revision is now accepted and ready to land.Sat, Sep 26, 5:16 PM
This revision was automatically updated to reflect the committed changes.