Création d'un paquet Debian
[auf-django-sdk.git] / Makefile
index 9d2306e..ac8fab0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,20 +1,23 @@
 PIP_OPTIONS := --extra-index-url=https://pypi.auf.org/
-TARGET := django_14 django_auf django_auf_common django_auf_dev
-
+FREEZE_OPTIONS := --exclude-requirements seeds/squeeze.txt
+TARGET := django_auf django_latest django_14 django_13 django_auf_dev # squeeze wheezy
 
 all: $(TARGET)
 
 requirements/%.txt: seeds/%.txt
        mkdir -p requirements/
-       freeze-requirements freeze $< -m $@
+       freeze-requirements freeze $< -m $@ $(FREEZE_OPTIONS)
 
-%: requirements/%.txt
-       #pip install -r $< -t sdk/$@ $(PIP_OPTIONS)
+sdk/%: requirements/%.txt
+       pip install -r $< -t $@ $(PIP_OPTIONS) --no-deps
        # FIXME
-       #touch sdk/auf/auf/__init__.py || true
-       #touch sdk/auf/auf/django/__init__.py || true
+       touch sdk/auf/auf/__init__.py || true
+       touch sdk/auf/auf/django/__init__.py || true
+
+%: sdk/%
+       mkdir -p sdk/
 
-.PRECIOUS: requirements/%.txt
+.PRECIOUS: requirements/%.txt sdk/%
 
 clean:
        rm -rf sdk/