source: fedd/Makefile @ b9ec635

Last change on this file since b9ec635 was 6bedbdba, checked in by Ted Faber <faber@…>, 13 years ago

Split topdl and fedid out to different packages. Add differential
installs

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[2fa66c0]1
2MODULE_DIR=federation
[6bedbdba]3DETER_DIR=deter
[2fa66c0]4
5GENERATED_MODS= ${MODULE_DIR}/fedd_services.py \
6                ${MODULE_DIR}/fedd_internal_services.py \
[c092b7f]7                ${MODULE_DIR}/fedd_internal_services_types.py \
8                ${MODULE_DIR}/fedd_client.py \
9                ${MODULE_DIR}/fedd_internal_client.py \
10                ${MODULE_DIR}/fedd_internal_server.py \
11                ${MODULE_DIR}/fedd_internal_types.py \
[29d5f7c]12                ${MODULE_DIR}/fedd_services_types.py \
[c092b7f]13                ${MODULE_DIR}/fedd_types.py \
14                ${MODULE_DIR}/fedd_server.py
15
[49e66b4]16WSDL_FILES= ../wsdl/fedd.wsdl ../wsdl/fedd_types.xsd ../wsdl/fedd_internal.wsdl ../wsdl/topdl.xsd
[2fa66c0]17
[8f1db21]18VERSION=3.21b
[2fa66c0]19
[6bedbdba]20DISTFILES= dist/fedd-${VERSION}.tar.gz dist/deter-data-${VERSION}.tar.gz
[2fa66c0]21
22all:    ${GENERATED_MODS}
23
24
25${GENERATED_MODS}:      ${WSDL_FILES}
[fbee30a]26        python ./compile_wsdl.py --complexType --output-dir=${MODULE_DIR} ../wsdl/fedd.wsdl
27        python ./compile_wsdl.py --complexType --output-dir=${MODULE_DIR} ../wsdl/fedd_internal.wsdl
[2fa66c0]28
29clean:
[6bedbdba]30        rm -f ${GENERATED_MODS} ${MODULE_DIR}/*.pyc ${DETER_DIR}/*.pyc *.pyc
[2fa66c0]31        rm -rf build dist fedd.egg-info MANIFEST
32
33dist:   ${DISTFILES}
34
35dist/fedd-${VERSION}.tar.gz: all
[6bedbdba]36        rm -f MANIFEST
[2fa66c0]37        python ./setup.py sdist
[6bedbdba]38
39dist/deter-data-${VERSION}.tar.gz: all
40        rm -f MANIFEST
41        python ./data-setup.py sdist
Note: See TracBrowser for help on using the repository browser.