Skip to content

Does not build on OpenBSD (corrections included) #57

Open
@chort

Description

@chort

Appears to require gmake rather than make, which I resolved by invoking via correct name (didn't see any hints to do this).

The following:
DEPS := $(shell find $(PWD)/deps -type f -printf "file://%p ")
does not work with BSD find (no -printf), changed to:
DEPS := $(shell find $(PWD)/deps -type f -exec echo "file://{} " ;)

Similarly:
SOURCES := $(shell find $(SRCDIR) -type f -name .py -not -name 'test__')
does not work with BSD find (no -not), changed to:
SOURCES := $(shell find $(SRCDIR) -type f ( -name _.py -and ! -name 'test_
' ))

After making the above changes I was able to 'gmake' successfully on OpenBSD 4.8/macppc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions