-
Notifications
You must be signed in to change notification settings - Fork 4
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
Allow global install and use external modules #120
Conversation
- added CMake target for installation - adding module search paths
add default and copy constructors
Is the issue OS environment specific or library dependency or file path miss match specific in a brief overview ?
|
these changes might fix the issue described in #114 so you might try to install on mac again. however the |
atof() depends on the locale, which means, that on systems with e.g. de_DE, parameters with dot as decimal symbol are not parsed correctly because atof() expects a comma instead. This fixes it to use dot always. See also http://stackoverflow.com/questions/1333451/locale-independent-atof?lq=1
this allows opening yaml files from applications in gnome and KDE and also opening them from the file browser.
this is needed to make relative paths in the yaml file work.
* global-install: docs about compiling a module chdir to the yaml file when loading a config to make relative paths work exclude IDEA cmake build build with optimization GUI chdir to current yaml file ensure console command can run on a server without display. added .desktop files Locale independent parameter parsing improved logging output make Context work in external modules improved exception catching make types const compatible fixed another "missing symbol" error Update extending-modules.md enhance datatype constructors make external modules work allow uipf to be installed globally Conflicts: README.md
currently it is not possible to install uipf on a system with
make install
and also other modules which are not directly located in uipf development directory can not be used.This pull request adds some changes to improve the situation. It is work in progress and should not be merged.
Add install targets ot CMakeLists.txt
Change ModuleManager to be able to load modules from different locations
open bug (opencv waitkey does not work in console module):
fix chdir() issue for console too (to make relative paths in yaml files work)
Add Documentation on how to load modules
Add Documentation on how to compile external modules