]> git.phdru.name Git - git-scripts.git/commitdiff
Exclude .tox/ virtual environments when compiling byte code
authorOleg Broytman <phd@phdru.name>
Sat, 24 Sep 2016 18:06:15 +0000 (21:06 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 24 Sep 2016 18:06:15 +0000 (21:06 +0300)
add-pubkey/post-checkout
hooks/post-checkout/compyle
hooks/post-checkout/compyle-all
hooks/post-merge
hooks/post-rewrite

index 7394a6219092524f0b5310fad055ccebd8102869..19ac074d0a08236c8a7b030b80b49f48b8b06882 100755 (executable)
@@ -11,8 +11,8 @@ if [ \( "$new_branch" = 1 \) ]; then
    if [ "$new_HEAD" = "`git rev-parse phd-pubkey`" ]; then
       git clean -d -f -q
    else
-      python2.7 -m compileall -q . &&
-      python2.7 -O -m compileall -q .
+      python    -m compileall -q -x '\.tox/.+' . &&
+      python -O -m compileall -q -x '\.tox/.+' .
    fi
 fi
 
index dce8b0114b3cc200219f6ab63e63848a61cd901b..0952d434b372071a44d088f93a024ddc80512229 100755 (executable)
@@ -8,8 +8,8 @@ new_HEAD="$2"
 new_branch="$3"
 
 if [ "$new_branch" = 1 ]; then
-   python2.7 -m compileall -q . &&
-   python2.7 -O -m compileall -q .
+   python    -m compileall -q -x '\.tox/.+' . &&
+   python -O -m compileall -q -x '\.tox/.+' .
 fi
 
 exit 0
index daf6ab3d995c7f46a69b207acc392c893706105f..d4887f6a554c092940c3c904d243e1384cc835eb 100755 (executable)
@@ -2,7 +2,7 @@
 
 # post-checkout hook that compiles python files to byte code
 
-python2.7 -m compileall -q . &&
-python2.7 -O -m compileall -q .
+python    -m compileall -q -x '\.tox/.+' . &&
+python -O -m compileall -q -x '\.tox/.+' .
 
 exit 0
index 3bdcf5efbad5caee325885ee5029bf0c0ab5c55f..633a1d0dd12c2665ea04880e59ce7ffe259fa941 100755 (executable)
@@ -2,7 +2,7 @@
 
 # post-merge hook that compiles python files to byte code
 
-python2.7 -m compileall -q . &&
-python2.7 -O -m compileall -q .
+python    -m compileall -q -x '\.tox/.+' . &&
+python -O -m compileall -q -x '\.tox/.+' .
 
 exit 0
index 02466f9c73d44757d3cfea9ab2e634c3a295a832..df28442064f11766915c5abe2c3a5112b2664a64 100755 (executable)
@@ -2,7 +2,7 @@
 
 # post-rewrite hook that compiles python files to byte code
 
-python2.7 -m compileall -q . &&
-python2.7 -O -m compileall -q .
+python    -m compileall -q -x '\.tox/.+' . &&
+python -O -m compileall -q -x '\.tox/.+' .
 
 exit 0