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

Request: More ports #92

Open
mcandre opened this issue Mar 21, 2023 · 4 comments
Open

Request: More ports #92

mcandre opened this issue Mar 21, 2023 · 4 comments
Labels
good-first-issue issues that are good for getting started with contributing

Comments

@mcandre
Copy link

mcandre commented Mar 21, 2023

Can we please expand the number of precompiled ports of checkmake for the various Go friendly platform pairs?

We could easily do ARM ports, FreeBSD ports, and more by asking the Go compiler to output more platforms.

Example project that generates a ZIP file with these ports, using accio + mage + factorio + go:

https://github.com/mcandre/slick

@mrtazz
Copy link
Owner

mrtazz commented Apr 11, 2023

if it's just a matter of setting the right GOOS and GOARCH variables we can definitely add more entries to

- name: build for platforms
run: |
BUILD_GOARCH=amd64 BUILD_GOOS=freebsd make build-standalone
BUILD_GOARCH=amd64 BUILD_GOOS=linux make build-standalone
BUILD_GOARCH=amd64 BUILD_GOOS=darwin make build-standalone
which will automatically include them as release artifacts

@mrtazz mrtazz added the good-first-issue issues that are good for getting started with contributing label Apr 11, 2023
@colindean
Copy link
Contributor

How'd you feel about moving to a GoReleaser action? Here's what it provides. I'm not an active Go dev but I've configured it on a few things pretty mindlessly easily.

@mrtazz
Copy link
Owner

mrtazz commented Apr 18, 2023

@colindean I'm not sure it provides much value for the project at this point. As I mention in the comment, adding new architectures currently is just a matter of adding a new line versus adding a whole new dependency.

@cooljeanius
Copy link

Port added to MacPorts in macports/macports-ports@b23e83a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good-first-issue issues that are good for getting started with contributing
Projects
None yet
Development

No branches or pull requests

4 participants