script to create git hook symlinks added
This commit is contained in:
		
							
								
								
									
										5
									
								
								config/git_hooks/post-commit
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										5
									
								
								config/git_hooks/post-commit
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
#!/usr/bin/python2
 | 
			
		||||
import os
 | 
			
		||||
os.system("source/scripts/get_history.py")
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										5
									
								
								config/git_hooks/post-merge
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										5
									
								
								config/git_hooks/post-merge
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
#!/usr/bin/python2
 | 
			
		||||
import os
 | 
			
		||||
os.system("source/scripts/get_history.py")
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										20
									
								
								source/scripts/symlink_hooks.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								source/scripts/symlink_hooks.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
#!/usr/bin/python2
 | 
			
		||||
# Used to create symlink for git hooks 
 | 
			
		||||
from sys import argv
 | 
			
		||||
import os
 | 
			
		||||
 | 
			
		||||
def main(argv):
 | 
			
		||||
    pwd = os.getcwd()
 | 
			
		||||
    base_dir = pwd.replace("source/scripts", "")
 | 
			
		||||
    target_dir = base_dir + "config/git_hooks/"
 | 
			
		||||
    link_dir = base_dir + ".git/hooks/"
 | 
			
		||||
    hooks = ["post-commit", "post-merge"]
 | 
			
		||||
    for hook in hooks:
 | 
			
		||||
        target = target_dir + hook
 | 
			
		||||
        link = link_dir + hook
 | 
			
		||||
        if (os.path.islink(link)) or (os.path.isfile(link)):
 | 
			
		||||
            os.remove(link)
 | 
			
		||||
        os.symlink(target, link)
 | 
			
		||||
 | 
			
		||||
if __name__ == "__main__":
 | 
			
		||||
    main(argv[1:])
 | 
			
		||||
		Reference in New Issue
	
	Block a user