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

Possible to build only 1 of the 11? #8

Closed
graysky2 opened this issue Jun 27, 2016 · 6 comments
Closed

Possible to build only 1 of the 11? #8

graysky2 opened this issue Jun 27, 2016 · 6 comments

Comments

@graysky2
Copy link

Is it possible to build or to install only 1 of the 11 screensavers via a cmake or a make switch?

Currently building like this:

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DUSE_LTO=1
make
make DESTDIR="$pkgdir/" install
@notspiff
Copy link
Collaborator

Not via switch. Comment out the build_addon () lines in cmakelists.txt is
the easiest
27. jun. 2016 07:53 skrev "graysky" notifications@github.com:

Is it possible to build or to install only 1 of the 11 screensavers via a
cmake or a make switch?

Currently building like this:

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DUSE_LTO=1
make
make DESTDIR="$pkgdir/" install


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#8, or mute the
thread
https://github.com/notifications/unsubscribe/AFktYNf1U3yJQdvcIHsZyJ-s3qGo05Bzks5qP2VzgaJpZM4I-x02
.

@graysky2
Copy link
Author

Thanks for the suggestion and for the code!

@notspiff
Copy link
Collaborator

heh. i forgot to metion that i fully recognize the validity of the request
and have a patch ready but i ran into some other issues i haven't fix yet
(gcc5 compatiblity) so i haven't been able to test it.

On Mon, Jun 27, 2016 at 9:02 PM, graysky notifications@github.com wrote:

Thanks for the suggestion and for the code!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#8 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AFktYAYR1XioNwJ4SfajudfdeQPZIaquks5qQB5bgaJpZM4I-x02
.

@notspiff
Copy link
Collaborator

i published it in case you want to try before i get around to merging it.
https://github.com/notspiff/screensavers.rsxs/tree/add_subaddon_build_options

this adds -DBUILD_XXX=0/1 for each addon (XXX is upper-cased named of the
sub-addons, -DBUILD_FLOCKS=0 for instance).

On Mon, Jun 27, 2016 at 9:14 PM, Arne Morten Kvarving cptspiff@gmail.com
wrote:

heh. i forgot to metion that i fully recognize the validity of the request
and have a patch ready but i ran into some other issues i haven't fix yet
(gcc5 compatiblity) so i haven't been able to test it.

On Mon, Jun 27, 2016 at 9:02 PM, graysky notifications@github.com wrote:

Thanks for the suggestion and for the code!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#8 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AFktYAYR1XioNwJ4SfajudfdeQPZIaquks5qQB5bgaJpZM4I-x02
.

@graysky2
Copy link
Author

My distro is on gcc6.1 and patches your stuff with this patch. Perhaps you can fork over to an unstable branch and commit your patch? I am happy to test it.

@graysky2 graysky2 reopened this Jun 27, 2016
@notspiff
Copy link
Collaborator

sorry for the long delay. i have added the gcc5 fix through #12 and the ability to build only certain add-ons (a ENABLE_XXX option for each sub-addon). it is tagged as v1.4.0

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

2 participants