source:
fedd/Makefile
@
eaa530c
Last change on this file since eaa530c was cbb6396, checked in by , 15 years ago | |
---|---|
|
|
File size: 858 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 | |
[eec716b] | 7 | WSDL_FILES= ../wsdl/fedd.wsdl ../wsdl/fedd_types.xsd ../wsdl/fedd_internal.wsdl ../wsdl/abac.wsdl ../wsdl/abac_types.xsd ../wsdl/topdl.xsd |
[6ff0b91] | 8 | |
[cbb6396] | 9 | VERSION=2.00 |
[edbc841] | 10 | |
11 | DISTFILES= dist/fedd-${VERSION}.tar.gz | |
[830ca65] | 12 | |
[6ff0b91] | 13 | all: ${GENERATED_MODS} |
14 | ||
15 | ||
16 | ${GENERATED_MODS}: ${WSDL_FILES} | |
[bb39689] | 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} |
[bb39689] | 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.