snap.mk
changeset 81 a95b2fa896e9
parent 79 a8b434605895
child 87 3682a91e7bb2
equal deleted inserted replaced
80:1088ce57d3c9 81:a95b2fa896e9
     1 # Snap distribution
     1 # Snap distribution
     2 
     2 
     3 main_target: Snap
     3 main_target: Snap
     4 
     4 
     5 OWN_PROJECTS_EX=canfestival
       
     6 
       
     7 tar_opts=--absolute-names --exclude=.hg --exclude=.git --exclude=.*.pyc --exclude=.*.swp
     5 tar_opts=--absolute-names --exclude=.hg --exclude=.git --exclude=.*.pyc --exclude=.*.swp
     8 
     6 
     9 Snap: snap_built
     7 Snap: snap_built
    10 snap_built: own_sources revisions.txt
     8 snap_built: all_sources revisions.txt
    11 	#cp -a $(src)/snap $(src)/revisions.txt sources
       
    12 	tar -C $(src) $(tar_opts) -c snap revisions.txt | tar -C sources -x
     9 	tar -C $(src) $(tar_opts) -c snap revisions.txt | tar -C sources -x
    13 	cd sources;  snapcraft --debug 
    10 	cd sources;  snapcraft --debug 
    14 	touch $@
    11 	touch $@