Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to make Makefile POSIX compliant. #771

Merged
merged 1 commit into from
Aug 20, 2020

Conversation

matsduf
Copy link
Contributor

@matsduf matsduf commented Aug 7, 2020

share/Makefile does not work with FreeBSD when a PO file is to be updated. This applies to the develop branch where GNU Make should not be needed after update by PR #726. Running make sv.po or make update-po only creates "Zonemaster-Engine.pot" but it does not update the PO files. In master branch and using gmake (FreeBSD GNU Make) it works.

The change in this PR makes it work under FreeBSD with normal make and it still works with Linux (tested on Ubuntu 18.04) with GNU Make (which is make in Linux).

@matsduf matsduf added T-Bug Type: Bug in software or error in test case description A-BuildSystem labels Aug 7, 2020
@matsduf matsduf added this to the v2020.1 milestone Aug 7, 2020
@matsduf matsduf requested a review from mattias-p August 7, 2020 12:43
@matsduf matsduf merged commit c62e37b into zonemaster:develop Aug 20, 2020
@matsduf matsduf deleted the update-share-Makefile branch August 20, 2020 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Bug Type: Bug in software or error in test case description
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants