We have ontology header files for all of the Nepomuk ontologies. * Nepomuk/Vocabulary/PIMO * Nepomuk/Vocabulary/NIE * Nepomuk/Vocabulary/NFO * Nepomuk/Vocabulary/NCO * etc It would be nice to have a header "Nepomuk/Vocabulary" which includes all the vocabulary header files. Relevant Code: nepomuk-core/includes/
Created attachment 73567 [details] patch file that creates includes/Vocabulary.h Created a file includes/Vocabulary.h and CMakeLists.txt was modified to install the first file. The Vocabulary.h contains the headers (.h) included by files inside directory vocabulary.
(In reply to comment #1) > Created attachment 73567 [details] > patch file that creates includes/Vocabulary.h > > Created a file includes/Vocabulary.h and CMakeLists.txt was modified to > install the first file. > The Vocabulary.h contains the headers (.h) included by files inside > directory vocabulary. Hey Evair Thanks a lot for the patch. Couple of minor points, if you don't mind. * Could you please use all lower case for the file - vocabulary.h - I know the bug report says otherwise, but that's my fault. * Also, would it be possible for you to move it from the includes directory to the libnepomukcore directory? Thanks a lot. Btw, do you have a developer account?
The changes were made in the header. The fix is in the following URL: https://git.reviewboard.kde.org/r/106435/
Git commit a8bbd4f64c3752774490a7de0ac00e9323977403 by Vishesh Handa. Committed on 25/09/2012 at 13:00. Pushed by vhanda into branch 'master'. LibNepomukCore: Add a vocabulary.h header This header is added as a convenience, so that you don't have to include all the individual vocabulary headers. Patch contributed by Evair Severo <evairsevero@gmail.com> REVIEW: 106435 M +1 -0 libnepomukcore/CMakeLists.txt A +11 -0 libnepomukcore/vocabulary.h [License: UNKNOWN] * The files marked with a * at the end have a non valid license. Please read: http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. http://commits.kde.org/nepomuk-core/a8bbd4f64c3752774490a7de0ac00e9323977403