-
Notifications
You must be signed in to change notification settings - Fork 182
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
Should install rawwaves and set RAWWAVE_PATH accordingly #76
Comments
Although this may change with #70, in the meantime, I can agree here I think. |
The path mentioned above is correct, at least for the default "non-install" builds. If someone wants to compile and install STK as might be expected for "make install," then the rawwave files could be moved elsewhere and the above mentioned definition would need to be updated accordingly. As menionted, #70 might be a better approach. So, if anyone attempts to make changes to the build system, make sure it doesn't break the default "non-install" case. |
I have a question: I am building the stk FreeBSD ports for various FreeBSD versions. The Those dotted files also contain strings |
I don't see these dot files in the github repo. Where have you found them? Generally, there should not be any rawwave files that start with a dot. |
They are left in the
The FreeBSD port installs |
Version 4.6.0 |
I just tried on OS-X and I don't get those files after a build, so it seems like a system / compiler issue. I'm on the road and will only have access to OS-X for the next year. |
Ok, thanks, so I believe that the best way is to delete them then. |
Those As for the subject at hand, with automake this situation is handled by EXTRA_DIST. A place to install extra files would be /usr/share/stk. ($datadir in automake) I notice that the default for the demo projects is to use ../../rawwaves as the default value, but I notice this is in the header file as well as in the configure files. Perhaps this can be reconciled.. I'll try to come up with a proposal. I think perhaps the installed library should default to the install prefix absolute path, while the demo projects (which are not installed?) should override this to point at the relative path (../../rawwaves). Something like that. |
Currently, build receives this argument
-DRAWWAVE_PATH=\"../../rawwaves/\"
Since rawwaves are needed in the runtime, it should be installed (under share/).
The text was updated successfully, but these errors were encountered: