# $Id: Makefile,v 1.8 2002/12/05 19:30:21 chips Exp $ # TOOLS XSLTPROC=xsltproc -nonet MDB-SCHEMA=/home/chips/src/mdbtools-0.4/src/util/mdb-schema # ALL all: sql dst .PHONY: all # SQL sql/%.sql: xsl/xml2sql.xsl dst/%.xml mkdir -p sql $(XSLTPROC) -o $@ $^ # TABLES « MANUELLES » (4) « AUTOMATIQUES » (19) sql: sql/Association.sql \ sql/Civilite.sql \ sql/MoyenContact.sql \ sql/Attribut.sql \ sql/AttributValeur.sql \ sql/Membre.sql \ sql/Contact.sql \ sql/AttributMembre.sql \ sql/TypeAdhesion.sql \ sql/ModePaiement.sql \ sql/Tranche.sql \ sql/Tarif.sql \ sql/Adhesion.sql \ sql/Reglement.sql \ sql/Energie.sql \ sql/Marque.sql \ sql/Vehicule.sql \ sql/Organe.sql \ sql/FamilleActivite.sql \ sql/TypeActivite.sql \ sql/Activite.sql \ sql/FicheFormation.sql \ sql/LigneFormation.sql echo "coucou !" #mkdir -p $@ # DST dst: dst/AttributValeur.xml \ dst/Membre.xml \ dst/Membre.xml dst/Contact.xml \ dst/AttributMembre.xml \ dst/TypeAdhesion.xml \ dst/ModePaiement.xml \ dst/Tranche.xml \ dst/Tarif.xml \ dst/Adhesion.xml \ dst/Reglement.xml \ dst/Energie.xml \ dst/Marque.xml \ dst/Vehicule.xml \ dst/Organe.xml \ dst/FamilleActivite.xml \ dst/TypeActivite.xml \ dst/Activite.xml \ dst/FicheFormation.xml \ dst/LigneFormation.xml #.PHONY: dst dst/AttributValeur.xml: xsl/AttributValeur.xsl src/Codes_Profession.xml $(XSLTPROC) -o $@ $^ dst/Membre.xml: xsl/Membre.xsl src/ADHERENTS.xml $(XSLTPROC) -o $@ xsl/Membre.xsl src/ADHERENTS.xml dst/Contact.xml: xsl/Contact.xsl src/ADHERENTS.xml $(XSLTPROC) -o $@ $^ dst/AttributMembre.xml: xsl/AttributMembre.xsl src/ADHERENTS.xml $(XSLTPROC) -o $@ $^ dst/TypeAdhesion.xml: xsl/TypeAdhesion.xsl src/Codes_Adhesion.xml $(XSLTPROC) -o $@ $^ dst/ModePaiement.xml: xsl/ModePaiement.xsl src/Codes_Reglement.xml $(XSLTPROC) -o $@ $^ dst/Tranche.xml: xsl/Tranche.xsl src/Tranches.xml $(XSLTPROC) -o $@ $^ dst/Tarif.xml: xsl/Tarif.xsl src/Tarifs.xml $(XSLTPROC) -o $@ $^ dst/Adhesion.xml: xsl/Adhesion.xsl src/ADHESIONS.xml $(XSLTPROC) -o $@ $^ dst/Reglement.xml: xsl/Reglement.xsl src/REGLEMENTS.xml $(XSLTPROC) -o $@ $^ dst/Energie.xml: xsl/Energie.xsl src/Codes_Energie.xml $(XSLTPROC) -o $@ $^ dst/Marque.xml: xsl/Marque.xsl src/Codes_Marque.xml $(XSLTPROC) -o $@ $^ dst/Vehicule.xml: xsl/Vehicule.xsl src/VEHICULES.xml $(XSLTPROC) -o $@ $^ dst/Organe.xml: xsl/Organe.xsl src/Organes.xml $(XSLTPROC) -o $@ $^ dst/FamilleActivite.xml: xsl/FamilleActivite.xsl src/Codes_Famille.xml $(XSLTPROC) -o $@ $^ dst/TypeActivite.xml: xsl/TypeActivite.xsl src/Codes_Formation.xml $(XSLTPROC) -o $@ $^ dst/Activite.xml: xsl/Activite.xsl src/Codes_Operation.xml $(XSLTPROC) -o $@ $^ dst/FicheFormation.xml: xsl/FicheFormation.xsl src/FICHES_DE_FORMATION.xml $(XSLTPROC) -o $@ $^ dst/LigneFormation.xml: xsl/LigneFormation.xsl src/FORMATIONS.xml $(XSLTPROC) -o $@ $^ # SRC src: echo on fait l'export à la main pour le moment avec export.sh # SCHEMA Atelier97.schema: $(MDB-SCHEMA) private/Atelier97.mdb > $@ # EOF