summaryrefslogtreecommitdiffstats
path: root/tools/devassistant
Commit message (Collapse)AuthorAgeFilesLines
* Include profile (un)registration in the (un)register-PROVIDER make targetsTomas Bzatek2014-05-151-1/+1
| | | | | | | | | | This is an attempt to include profile (un)registration within the (un)register-PROVIDER make target. This commit extends the cim_registration macro by an extra argument of the profile file or list of profile files. To preserve API of the CMake modules this extra argument is an variable arg in fact and does not need to be specified. Pass a list variable to specify multiple profile files.
* devassistant: Fix template files file modeTomas Bzatek2014-05-071-0/+0
| | | | | To fix E: non-executable-script /usr/share/devassistant/files/crt/c/openlmi/src/cmpiLMI_{{PROJECT_NAME}}-cimprovagt 0644L /bin/sh
* devassistant: Add support for creating new scriptsTomas Bzatek2014-05-072-0/+143
| | | | | | | This snippet first clones the upstream openlmi-scripts repo and uses the make_new.py script to create new command. The generated structure is independent from the openlmi-scripts repo and only depends on openlmi-tools.
* devassistant: Add C and Python provider templatesTomas Bzatek2014-02-2519-0/+1589
This commit introduces basic Developer Assistant support for generating C and Python OpenLMI providers. Turned off by default, enable with -DWITH-DEVASSISTANT=ON cmake argument.