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

use script cleanup #169

Closed
smanders opened this issue Feb 21, 2018 · 2 comments
Closed

use script cleanup #169

smanders opened this issue Feb 21, 2018 · 2 comments
Assignees
Milestone

Comments

@smanders
Copy link
Owner

some use scripts are installed even when project not part of build (wx, node)

see which projects are doing this:

cmake -DXP_DEFAULT=OFF -DXP_STEP=build /path/to/src

in staging directory: ls share/cmake/usexp-*-config.cmake

@smanders smanders added the bug label Feb 21, 2018
@smanders smanders added this to the future milestone Feb 21, 2018
@smanders
Copy link
Owner Author

a nice-to-have use script enhancement: add the projects version to the front of the list of REQUIRED_VARS in the find_package_handle_standard_args() call -- also add a note to this version indicating which *pro project (externpro/internpro/etc) it came from

this will give some nice output when a project uses externpro as it reports the projects it finds (instead of the include path or whatever required variable is currently in the front of the REQUIRED_VARS list...

-- Found zlib: 1.2.8 [externpro]  
-- Found bzip2: 1.0.6 [externpro]  
-- Found boost: 1.63.0 [externpro]  
-- Found protobuf: 3.0.0-beta-1 [externpro]  
-- Found wxwidgets: 3.1 [externpro]  
-- Found geotrans: 2.4.2 [externpro]  
-- Found lua: 5.2.3 [externpro]  
-- Found openssl: 1.0.2a [externpro]  
-- Found wxx: 31 [externpro]  
-- Found libssh2: 1.5.0 [externpro]  
-- Found cares: 1.10.0 [externpro]  
-- Found curl: 7.42.1 [externpro]  
-- Found rapidxml: 1.13 [externpro]  
-- Found node: v8.11.0 [externpro]  
-- Found eigen: 3.2.7 [externpro]  
-- Found fftw: 3.3.3 [externpro]  
-- Found shapelib: 1.2.10 [externpro]  
-- Found geotiff: 1.2.4 [externpro]  
-- Found jasper: 1.900.1 [externpro]  
-- Found jpegxp: 17.08 [externpro]  
-- Found jxrlib: 15.08 [externpro]  
-- Found websocketpp: 0.7.0 [externpro]  
-- Found openh264: 1.4.0 [externpro]  
-- Found ffmpeg: 2.6.2 [externpro]  
-- Found glew: 1.13.0 [externpro]  
-- Found apr: 1.5.2 [externpro]  
-- Found expat: 2.2.5 [externpro]  
-- Found libstrophe: 0.9.1 [externpro]  
-- Found gsoap: 2.7.17 [externpro]  
-- Found rapidjson: 1.1.0 [externpro]  

@smanders smanders modified the milestones: future, current Jun 27, 2018
@smanders smanders self-assigned this Jun 27, 2018
smanders pushed a commit that referenced this issue Jun 27, 2018
smanders pushed a commit that referenced this issue Jul 5, 2018
* also clean-up a lot about wxwidgets versions
* issue #169 (comment)
@smanders
Copy link
Owner Author

smanders commented Jul 5, 2018

completed with commits referenced above

@smanders smanders closed this as completed Jul 5, 2018
@smanders smanders mentioned this issue Jul 11, 2018
53 tasks
@smanders smanders removed the bug label Aug 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant