source:
fedd/Makefile
@
281c0ca
Last change on this file since 281c0ca was af542ea, checked in by , 15 years ago | |
---|---|
|
|
File size: 815 bytes |
Rev | Line | |
---|---|---|
[6ff0b91] | 1 | |
[5d3f239] | 2 | MODULE_DIR=federation |
3 | ||
4 | GENERATED_MODS= ${MODULE_DIR}/fedd_services.py \ | |
5 | ${MODULE_DIR}/fedd_internal_services.py \ | |
6 | ${MODULE_DIR}/fedd_services_types.py | |
[af542ea] | 7 | WSDL_FILES= wsdl/fedd.wsdl wsdl/fedd_types.xsd wsdl/fedd_internal.wsdl wsdl/abac.wsdl wsdl/abac_types.xsd |
[6ff0b91] | 8 | |
[edbc841] | 9 | VERSION=1.0 |
10 | ||
11 | DISTFILES= dist/fedd-${VERSION}.tar.gz | |
[830ca65] | 12 | |
[6ff0b91] | 13 | all: ${GENERATED_MODS} |
14 | ||
15 | ||
16 | ${GENERATED_MODS}: ${WSDL_FILES} | |
[338e9a7] | 17 | wsdl2py --file wsdl/fedd.wsdl --complexType --output-dir=${MODULE_DIR} |
18 | wsdl2py --file wsdl/fedd_internal.wsdl --complexType \ | |
[5d3f239] | 19 | --types=fedd_services_types --output-dir=${MODULE_DIR} |
[c546d45] | 20 | wsdl2py --file wsdl/abac.wsdl --complexType \ |
[af542ea] | 21 | --output-dir=${MODULE_DIR} |
[6ff0b91] | 22 | |
23 | clean: | |
[5d3f239] | 24 | rm -f ${GENERATED_MODS} ${MODULE_DIR}/*.pyc *.pyc |
[edbc841] | 25 | rm -rf build dist fedd.egg-info MANIFEST |
[830ca65] | 26 | |
27 | dist: ${DISTFILES} | |
28 | ||
[5d3f239] | 29 | dist/fedd-${VERSION}.tar.gz: all |
[830ca65] | 30 | python ./setup.py sdist |
Note: See TracBrowser
for help on using the repository browser.