Skip to content

Commit 6b3c25c

Browse files
author
rodriguez-facundo
committed
cloning right branch
1 parent cefe902 commit 6b3c25c

1 file changed

Lines changed: 8 additions & 16 deletions

File tree

utilities/install.py

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,13 @@
99

1010
#by default clones branch (which can be passed as a parameter python install.py branch test_branch)
1111
#if branch doesnt exist clones the default_branch
12-
def clone(repository, folder, default_branch, cwdp='', recursive = False, destination_folder = None):
12+
def clone(repository, folder, default_branch, cwdp='', recursive = False):
1313
global branch
1414
print("Cloning "+repository)
1515
if recursive:
1616
subprocess.call(['git', 'clone', '--recursive', repository], cwd='./'+cwdp)
1717
else:
18-
if destination_folder:
19-
subprocess.call(['git', 'clone', repository, destination_folder], cwd='./'+cwdp)
20-
else:
21-
subprocess.call(['git', 'clone', repository], cwd='./'+cwdp)
18+
subprocess.call(['git', 'clone', repository], cwd='./'+cwdp)
2219
checkout(folder, default_branch, cwdp)
2320

2421
def checkout(folder, default_branch, cwdp):
@@ -52,23 +49,18 @@ def main(argv):
5249
clone('https://github.com/Neurosim-lab/netpyne.git','netpyne','ui')
5350
subprocess.call(['pip', 'install', '-e', '.'], cwd='./netpyne/')
5451

55-
clone('https://github.com/openworm/org.geppetto.frontend.jupyter.git','org.geppetto.frontend.jupyter','development')
56-
subprocess.call(['npm', 'install'], cwd='./org.geppetto.frontend.jupyter/js')
57-
subprocess.call(['npm', 'run', 'build-dev'], cwd='./org.geppetto.frontend.jupyter/js')
58-
59-
#subprocess.call(['git', 'submodule', 'update', '--init'], cwd='./')
60-
clone('https://github.com/openworm/org.geppetto.frontend.git','geppetto','development','netpyne_ui/', False, 'geppetto')
61-
# checkout('geppetto', 'development','org.geppetto.frontend.jupyter/src/jupyter_geppetto/')
62-
clone('https://github.com/MetaCell/geppetto-netpyne.git','geppetto-netpyne','development','netpyne_ui/geppetto/src/main/webapp/extensions/')
52+
clone('https://github.com/openworm/org.geppetto.frontend.jupyter.git','org.geppetto.frontend.jupyter','development','', True )
53+
checkout('geppetto', 'development','org.geppetto.frontend.jupyter/src/jupyter_geppetto/')
54+
clone('https://github.com/MetaCell/geppetto-netpyne.git','geppetto-netpyne','development','org.geppetto.frontend.jupyter/src/jupyter_geppetto/geppetto/src/main/webapp/extensions/')
6355

6456
print("Enabling Geppetto NetPyNE Extension ...")
6557
geppetto_configuration = os.path.join(os.path.dirname(__file__), './utilities/GeppettoConfiguration.json')
66-
copyfile(geppetto_configuration, './netpyne_ui/geppetto/src/main/webapp/GeppettoConfiguration.json')
58+
copyfile(geppetto_configuration, './org.geppetto.frontend.jupyter/src/jupyter_geppetto/geppetto/src/main/webapp/GeppettoConfiguration.json')
6759

6860
# Installing and building
6961
print("NPM Install and build for Geppetto Frontend ...")
70-
subprocess.call(['npm', 'install'], cwd='./netpyne_ui/geppetto/src/main/webapp/')
71-
subprocess.call(['npm', 'run', 'build-dev-noTest'], cwd='./netpyne_ui/geppetto/src/main/webapp/')
62+
subprocess.call(['npm', 'install'], cwd='./org.geppetto.frontend.jupyter/src/jupyter_geppetto/geppetto/src/main/webapp/')
63+
subprocess.call(['npm', 'run', 'build-dev-noTest'], cwd='./org.geppetto.frontend.jupyter/src/jupyter_geppetto/geppetto/src/main/webapp/')
7264

7365
print("Installing jupyter_geppetto python package ...")
7466
subprocess.call(['pip', 'install', '-e', '.'], cwd='./org.geppetto.frontend.jupyter')

0 commit comments

Comments
 (0)