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

less-hacky build system on linux #167

Open
classabbyamp opened this issue Jan 9, 2023 · 3 comments
Open

less-hacky build system on linux #167

classabbyamp opened this issue Jan 9, 2023 · 3 comments
Labels
ci Has to do with Continuous Integration or Github Actions linux Specific to Linux OS

Comments

@classabbyamp
Copy link

I'd potentially be interested in packaging this for void linux when it gets further along, and to make this easier, it would be nice if it was possible to use one of the standard ways (setup.cfg/setup.py/pyproject.toml) to install gimel studio. The current build.py script would not work for void for several reasons:

  1. using a virtualenv
  2. not using system python packages (i.e. using pip)
  3. requiring brew to install oiio (this would ideally be done by void packaging oiio as a dependency)
    • this also has some side consequences in that script, like requiring exactly py3.9
@iwoithe iwoithe added bug Something isn't working linux Specific to Linux OS ci Has to do with Continuous Integration or Github Actions and removed bug Something isn't working labels Jan 9, 2023
@Correct-Syntax
Copy link
Member

I would agree that we certainly do have a hacky script for building on Linux. We would definitely appreciate help in this area.

@classabbyamp
Copy link
Author

classabbyamp commented Apr 15, 2023

I see that there's something in the works to switch to Qt (which would switch the build system to cmake). is this improvement still desired for the current iteration of the code?

@GimelStudio GimelStudio deleted a comment from github-actions bot Apr 15, 2023
@iwoithe
Copy link
Member

iwoithe commented Apr 15, 2023

I see that there's something in the works to switch to Qt (which would switch the build system to cmake)

This is correct. 👍

But as it still has a lot of work to do...

is this improvement still desired for the current iteration of the code?

Yes. 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Has to do with Continuous Integration or Github Actions linux Specific to Linux OS
Projects
Status: No status
Development

No branches or pull requests

3 participants