Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

new Build strategy #167

Closed
kthakore opened this Issue · 5 comments

2 participants

@kthakore
Owner

I want to have something like this when building Alien::SDL:

{{{
Feature Prerequisites Install?


SDL Core [i] X11 headers always
[i] libpthread
SDL Mixer [ yes ]
SDL Pango [ ] pangoft2 [ no ]
[ ] pango
[i] gobject
[i] gmodule
[i] glib
[i] fontconfig
[b] freetype
[b] expat
[ ] missing, [i] already installed, [b] will be build
}}}

So, no more fixed build options. It will install as much as it can by default. The user will see what he needs to install in case something is missing.

@kthakore
Owner

Author: froggs
Time: 1286736779
Field: description
Value: I want to have something like this when building Alien::SDL:

{{{
Feature Prerequisites Install?


SDL Core [i] X11 headers always
[i] libpthread
SDL Mixer [ yes ]
SDL Pango [ ] pangoft2 [ no ]
[ ] pango
[i] gobject
[i] gmodule
[i] glib
[i] fontconfig
[b] freetype
[b] expat
[ ] missing, [i] already installed, [b] will be build
}}}

So, no more fixed build options. It will install as much as it can by default. The user will see what he needs to install in case something is missing.

@kthakore kthakore was assigned
@kthakore
Owner

Author: froggs
Time: 1286736779
Field: comment
Value:

@FROGGS
Owner

Looks a little bit messed up...

The new Alien::SDL should act more like configure does. So you see what it is searching for and what it does when something wasnt found. Like disabling shared memory when Xshm.h wasnt found. This way the user can install that package and run Build of Alien::SDL again.

@FROGGS FROGGS was assigned
@FROGGS
Owner

I created an experimental branch for this issue...

@kthakore
Owner
@FROGGS FROGGS closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.