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

Add scons #98

Open
hadess opened this issue Apr 2, 2020 · 6 comments
Open

Add scons #98

hadess opened this issue Apr 2, 2020 · 6 comments

Comments

@hadess
Copy link
Collaborator

hadess commented Apr 2, 2020

It's used by about 10 separate modules, including the Godot engine.

@TingPing
Copy link
Member

TingPing commented Apr 2, 2020

As long as somebody agrees to maintain it here.

@eszlari
Copy link
Contributor

eszlari commented May 17, 2020

Aren't there supposed to be only runtime dependencies here?

flathub/flathub#1479 (comment)

@Erick555
Copy link
Collaborator

@eszlari I think that comment was specifically about python2 because if you need it only as build dep then you shouldn't use shared-module which isn't cleaned out. On the other hand if scons will be added to shared-modules with cleanup: [*] then it's ok to reuse it by apps that need it only at build.

@eszlari
Copy link
Contributor

eszlari commented May 17, 2020

As far as I understand it, shard-modules exists to make sure, modules are built with the exact same options so that flatpak/ostree deduplication works.

@Erick555
Copy link
Collaborator

They also exist to reduce maintenance burden. If module is cleaned up then it doesn't need deduplication.

@hsn10
Copy link

hsn10 commented May 23, 2020

I would like to have scons too, version 3.0.0. Can be python2 or 3. Version python2 is more used but it will change in near future.

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

No branches or pull requests

5 participants