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

RFP - antimony #376

Closed
Foadsf opened this issue Jul 18, 2018 · 8 comments
Closed

RFP - antimony #376

Foadsf opened this issue Jul 18, 2018 · 8 comments

Comments

@Foadsf
Copy link

Foadsf commented Jul 18, 2018

Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.

website: http://www.mattkeeter.com/projects/antimony/3/
github: https://github.com/mkeeter/antimony

was discussed here in this github issue.

P.S. Is there any way for Chocolatey to compile from the source like HomeBrew?

@pauby
Copy link
Member

pauby commented Jul 18, 2018

Chocolatey is a package manager. So if the software is a package that can be installed then it will work with Chocolatey. While I'd imagine simple 'builds' could be done with a Chocolatey script, something like this wouldn't be a viable option.

I'll leave this open in the meantime but I will add the blocked label.

@Foadsf
Copy link
Author

Foadsf commented Jul 18, 2018

@pauby thanks for the immediate reply. Two questions:

  1. Can you provide me with some instructions or examples of Chocolatey scripts used for building from source code?
  2. Any idea if there are other Windows package managers which can compile from the source?

@pauby
Copy link
Member

pauby commented Jul 18, 2018

I know of no other packages that build from source code. As I said unless it's incredibly simple, it wouldn't be viable to do as a package.

With regards to other packages you would need to check them out individually. I think getting the developer to provide A windows package would be a good start (an MSI if possible) and the Chocolatey community could pick that up and create a package from it. Building the package from scratch using the package manager is doing things the wrong way around.

@pauby
Copy link
Member

pauby commented Aug 27, 2018

@Foadsf Where are we with this one?

@ComFreek
Copy link

ComFreek commented Aug 28, 2018

@pauby I don't know @Foadsf's status on this, but I tried working on it and got stuck in building it (reproducibly) on Windows, see mkeeter/antimony#195 (comment). It seems to be a Boost (linking) issue, I am not sure where exactly the error stems from: mkeeter/antimony#178 (comment)

@pauby
Copy link
Member

pauby commented Feb 7, 2020

Given this has been open for a while, it needs to be compiled from source, Chocolatey in the short-term will not have this functionality, and there being little traction on the Boost issue, it would appear a package we use on the Chocolatey Community Repository is a long way off?

I am of the mind to close this for the time being with a view to reopening when this changes?

@AdmiringWorm @ComFreek @Foadsf what are your thoughts?

@ComFreek
Copy link

ComFreek commented Feb 7, 2020

I agree on closing this for the time being.

@AdmiringWorm
Copy link
Member

@pauby I agree with you. We can always open this one in the future if anything changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants