Skip to content

Conversation

@hdholm
Copy link
Contributor

@hdholm hdholm commented Feb 4, 2021

These changes allow building the project on FreeBSD and it's variants. The README is changed to note describe the build. The bulk of the changes are to tests to remove bash dependencies in the tests since bash is not guaranteed to be installed on FreeBSD. While those changes could be separated out into separate files or have the build generate bash and non-bash from a common .in file, since the changes should work fine on linux it seemed better to just just have the one source. I am, of course, completely open to making changes or separating the pull request into smaller pieces if that's desired.

that's converting test shell scripts to run in a bash-agnostic /bin/sh way.
that's converting test shell scripts to run in a bash-agnostic /bin/sh way.
Fix typo in path
@sergio-correia
Copy link
Collaborator

Thanks. Similar to the tang PR (latchset/tang#60), this one also looks good, but the BSD-MANIFEST file feels out of place.

@hdholm
Copy link
Contributor Author

hdholm commented Apr 17, 2021

Still hoping these changes are acceptable. And apologies for the churn in commits - I aimed at the wrong branch and since this is still pending they landed here (and have been reverted.)

Copy link
Collaborator

@sergio-correia sergio-correia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this looks good.

@sergio-correia sergio-correia merged commit 9e8c51b into latchset:master Apr 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants