Commit graph

313 commits

Author SHA1 Message Date
Glen De Cauwsemaecker
381f4e906e More updates. 2014-04-02 04:52:41 +02:00
Glen De Cauwsemaecker
8926429987 Refactoring code to use powershell instead of the C++ utilities. In order to remove the VS2010dll dependancy 2014-04-02 04:31:20 +02:00
dpen2000
08d7d2cc87 Fix error "SyntaxError: EOL while scanning string literal" when running setup.py script 2014-03-31 23:15:18 +01:00
Glen De Cauwsemaecker
b0403cf1cd Merge branch 'feature-win-setup' 2014-04-01 01:07:27 +02:00
Glen De Cauwsemaecker
be8d6800e3 v 1.0 of the installer 2014-04-01 01:01:06 +02:00
Rowan Decker
cad1448b9f Add Help Message
Not everyone runs Ubuntu/Debian and is using apt-get, so add a friendly reminder to check with your distro's documentation for help.
2014-03-29 18:59:10 -05:00
Rowan Decker
8f3f9f8516 Update Completion Message
Adds a link to the "MongoDB database import" section of the wiki, as this step must be completed before they can play any levels.

Also adds some whitespace :)
2014-03-29 18:45:53 -05:00
Rowan Decker
f88b7142e4 Fix Mac Download
I had a copy-paste error when changing the mongo download links in my previous commit. This fixes that.

98adf2fe4f
2014-03-29 18:36:01 -05:00
Rowan Decker
a6567de187 Fix Python Download
bootstrap.sh was using the "open" command to open a link. While this may work on a Mac, the command does not exist on Linux. Instead we can now use a switch to use the correct command for the users OS.

Ohh and python.org/getit is a 404 -> Changed it to python.org/download
2014-03-29 18:23:58 -05:00
Rowan Decker
98adf2fe4f Update Mongo
This updates the installer script to use the latest mongo (v2.6 nightly)
2014-03-29 18:04:36 -05:00
Rowan Decker
1e2ada7b57 Use Global Gem Install
Durring the setup the "sass" gem is installed. This works fine on Linux operating systems like Ubuntu. However, on some other distrobutions such as Arch Linux "gem install" defaults to the a local folder in the users home directory. When installed here the sass binary is not on the path and coco-brunch cannot find it (and thus crashes with an error). By adding the "--no-user-install" flag we are telling gem to install it globally no matter what the system default is thus fixing this problem.
2014-03-29 15:08:55 -05:00
Glen De Cauwsemaecker
28381b903f Latest state of npm stuff 2014-03-28 04:24:01 +01:00
Glen De Cauwsemaecker
ce51e1dcf3 Current State 2014-03-28 04:03:36 +01:00
Glen De Cauwsemaecker
5952e0876a Removed brunch part as we don't need it for installation. 2014-03-27 00:10:50 +01:00
Glen De Cauwsemaecker
2df44701c8 Merged domenukks changes to the de file. 2014-03-26 23:30:03 +01:00
Glen De Cauwsemaecker
a02909903e Added local tags also the nl and en file for the npm part of the installation. 2014-03-26 23:06:25 +01:00
Glen De Cauwsemaecker
f7767d17a8 everything up to mongodb is added, not sure if it works though. 2014-03-26 23:03:48 +01:00
Glen De Cauwsemaecker
ea682c48e1 First step of npm works. 2014-03-26 22:43:57 +01:00
Dominik Maier
adc1d123f5 + Added German translation to coco-dev-setup 2014-03-26 22:07:20 +01:00
Glen De Cauwsemaecker
6697929796 Added a german localisation file to the setup. 2014-03-26 21:58:00 +01:00
Glen De Cauwsemaecker
1fb1ea82c8 Added a small explenation at the end of the installation on how to start the coco-dev environment. 2014-03-26 21:51:46 +01:00
Glen De Cauwsemaecker
d393c8cce4 Merge branch 'feature-win-setup' of https://github.com/glendc/codecombat into feature-win-setup 2014-03-26 21:34:01 +01:00
Glen De Cauwsemaecker
98580c8c3e Merge https://github.com/glendc/codecombat into feature-win-setup 2014-03-26 21:18:53 +01:00
Glen De Cauwsemaecker
050e0f92fd Added step-by-step guide wiki url in tips 2014-03-26 14:34:38 +01:00
Glen De Cauwsemaecker
4d09d6b472 Removed ssh option (less is more) and placed now the repository in a subdir so that the db can be placed in the env path as well. 2014-03-26 14:31:48 +01:00
Glen De Cauwsemaecker
71608bf2ef Added ssh clone option: 2014-03-26 14:27:39 +01:00
Glen De Cauwsemaecker
6fdcbde61a Git setup works. 2014-03-26 14:18:34 +01:00
Glen De Cauwsemaecker
a4f6b518ec At the end of the installation the user can now read a readme file with more information, if he wants to. 2014-03-26 04:33:05 +01:00
Glen De Cauwsemaecker
37d7358e78 git setup can now also be done manually 2014-03-26 04:19:01 +01:00
Glen De Cauwsemaecker
10d13775ee Installation of software can now be skipped 2014-03-26 03:43:34 +01:00
Glen De Cauwsemaecker
a9f88a275a Added the missing headers and the main setup file is now as good as complete. 2014-03-26 03:28:24 +01:00
Glen De Cauwsemaecker
f702f58bdf Added github header and made a script root for it. 2014-03-26 03:15:52 +01:00
Glen De Cauwsemaecker
892907adf0 installation system finished 2014-03-26 03:05:50 +01:00
Glen De Cauwsemaecker
366a3676d8 Download app cleaned up 2014-03-26 02:45:49 +01:00
Glen De Cauwsemaecker
ffa8094a1d Installation almost over. 2014-03-26 01:46:07 +01:00
Glen De Cauwsemaecker
0050bef8f1 Added additional software and added the github url's of codecombat to the config file. 2014-03-25 03:48:16 +01:00
Glen De Cauwsemaecker
de7a717b16 buggy version of installation works. 2014-03-25 03:37:05 +01:00
Glen De Cauwsemaecker
b3c28028c8 Update, latest source code for the 2 c++ utilities 2014-03-25 01:07:09 +01:00
Glen De Cauwsemaecker
e16c0dc66a Parsing correct all the downloads. 2014-03-25 01:06:22 +01:00
Glen De Cauwsemaecker
0bdc4fe4fc Latest version of the windows automatic setup. 2014-03-25 00:04:42 +01:00
Glen De Cauwsemaecker
c6c1946a17 Put the title for software as first printed object 2014-03-24 04:55:36 +01:00
Glen De Cauwsemaecker
50f37b526e added title for the software installation process 2014-03-24 04:34:58 +01:00
Glen De Cauwsemaecker
7a984b4988 The setup package script works again. 2014-03-24 04:04:51 +01:00
Glen De Cauwsemaecker
7e7d3ed988 Moved all the scripts in a folder and made a root setup, to make it much cleaner and prevent confusion for the end-user 2014-03-24 03:55:40 +01:00
Glen De Cauwsemaecker
1c092deff6 Get System Information works, array of downloads is now also available. Ready to start the download and install process. 2014-03-24 03:37:33 +01:00
Glen De Cauwsemaecker
dd47b82055 Get Language now works. 2014-03-24 00:29:29 +01:00
Glen De Cauwsemaecker
131b963bfb Merge github.com:codecombat/codecombat 2014-03-24 00:44:46 +01:00
Glen De Cauwsemaecker
4c62dfaff1 Language selection added, with a bug in it yet 2014-03-23 17:32:54 +01:00
Glen De Cauwsemaecker
cea0f4c263 license agreement added to the setup. 2014-03-23 03:05:16 +01:00
Glen De Cauwsemaecker
6ae8464e6d Made the get_var system easier and cleaner to use 2014-03-23 02:33:03 +01:00
Glen De Cauwsemaecker
a9a6f0242b Introduction implemented and fixed errors in previously submitted code. 2014-03-23 01:41:53 +01:00
Michael Schmatz
c3b745b271 Added Catalan language file 2014-03-22 11:30:58 -07:00
Glen De Cauwsemaecker
6300440a61 Small update 2014-03-21 22:55:05 +01:00
Glen De Cauwsemaecker
2dcc94f31b Added the source code for the binary get_var file 2014-03-21 03:44:40 +01:00
Glen De Cauwsemaecker
ed3e2fb0cb Removed the binary get_var file and changed code according to the changes 2014-03-21 03:41:12 +01:00
Glen De Cauwsemaecker
4d09844de8 new variable system implemented and refactored a lot of files already. 2014-03-21 03:26:26 +01:00
U-glendc-vir-env\glendc
6103003234 Merge github.com:codecombat/codecombat 2014-03-16 20:41:38 +01:00
Nick Winter
19a30bb1c7 Saved some commented-out translations. 2014-03-12 21:16:16 -07:00
Glen De Cauwsemaecker
d57b6cd168 Merge https://github.com/codecombat/codecombat 2014-03-03 13:11:59 +01:00
Nick Winter
6c2d4fac7d Noticed a tab and converted to spaces. 2014-02-27 11:58:45 -08:00
Akhil Thampy
673b5ff04e Fix for "Type str doesn't support the buffer API"
subprocess.check_output("mongod --version",shell=True) returns a byte
string so to convert it to a regular string we should do this :
mongo_version_string = subprocess.check_output("mongod
--version",shell=True)
mongo_version_string = mongo_version_string.decode(encoding='UTF-8')
2014-02-26 23:15:04 -06:00
Michael Schmatz
365810d302 Merge pull request #355 from LightAndLight/master
Updated scripts/devSetup python scripts to natively support python2.7 or python3
2014-02-12 11:21:17 -08:00
Michael Schmatz
762a91e4db Added check if node exists 2014-02-12 11:05:19 -08:00
Isaac
3351bfce2f Modified python scripts to support both python2.7 and python3 natively 2014-02-11 04:30:58 +10:00
GlenDC
6138ff8b87 Making progress, git checkout is complete, working on configuration... 2014-02-06 01:13:50 +01:00
GlenDC
cc8469c208 Git repository checkout sucessfull 2014-02-05 23:52:44 +01:00
GlenDC
99e41b8bbb Git is now part of the project. 2014-02-05 23:23:39 +01:00
GlenDC
becd046472 Making git automatic && making it more userfriendly 2014-02-05 01:48:11 +01:00
GlenDC
047d89e802 Fixed some bugs, implemented strict y/n checking and started on git repository check out steps... 2014-02-05 00:46:03 +01:00
GlenDC
30758cf777 Added python to the installation list 2014-02-04 23:30:11 +01:00
GlenDC
6c7fded313 bug fix and now able to set env variables. 2014-02-04 23:19:11 +01:00
GlenDC
dc5fdafdf8 Update to some files for the windows dev setup 2014-02-04 21:38:15 +01:00
GlenDC
c6e3352353 Added a packer batch file to generate new version of the windows dev setup. 2014-02-04 02:20:24 +01:00
GlenDC
c4fa90b12c Added Ascii Art header, readme file for installation and readme file for after installation is finished 2014-02-04 01:24:25 +01:00
GlenDC
7aa78e4ce3 Small Update for the AWDS 2014-02-04 01:00:53 +01:00
GlenDC
8b1bb7a303 Added a gitignore file for the Windows Automatic Dev setup 2014-02-04 01:00:08 +01:00
Glen De Cauwsemaecker
54b8f8655d Script now has the functionality to download packed software and unpack it to a customizble position. This is applied to the mongo-db install as an example. 2014-02-03 19:19:24 +01:00
Glen De Cauwsemaecker
ed93e56b38 Implemented a new check system for the ropeskipping game 2014-02-03 14:53:05 +01:00
GlenDC
8ee70e530c Added to do list for the upcomming days 2014-02-03 01:01:42 +01:00
GlenDC
e6672972b3 All software installation is now optional and fixed bug in platform specific installation code 2014-02-03 00:55:10 +01:00
GlenDC
fc40fdebb7 User can now choose to not install the git app, and (after installation) he'll has to specify the path of the git app 2014-02-03 00:37:15 +01:00
GlenDC
1020a97fa1 fixed bug in the install_software function and using now the newest version of nodejs currently available 2014-02-03 00:01:41 +01:00
GlenDC
9912039a1b update curl 2014-02-02 23:53:30 +01:00
GlenDC
8b5e2176bb Download URLs are now saved in config files for maintainability reasons 2014-02-02 23:40:58 +01:00
GlenDC
fdddd2d998 added localisation to the automated windows dev setup 2014-02-02 22:51:03 +01:00
GlenDC
eade3809df cleaned up batch file. TODO: Solve bug related to install file of node-js and start using config files for a more dynamic approach 2014-02-02 03:46:45 +01:00
GlenDC
55dc6666cd pumped new life in the bash way of life 2014-02-02 02:55:42 +01:00
GlenDC
83b7ac35aa Initial setup of the new windows development approach. 2014-02-02 00:47:10 +01:00
Glen De Cauwsemaecker
6b9ee8bab3 User gets now also feedback in console window during the installation process for the dev-setup windows script 2014-01-30 22:17:48 +01:00
Glen De Cauwsemaecker
eacee05aa1 Download section complete and installation/checkout part prepared for dev-setup script 2014-01-30 22:09:32 +01:00
Glen De Cauwsemaecker
39d6eab016 initial version of the automatic window dev-setup script 2014-01-30 21:36:40 +01:00
Glen De Cauwsemaecker
502675e64f added a powershell script for windows developers to install mongodb and add it as a service. 2014-01-29 22:31:04 +01:00
Michael Schmatz
713f11da92 Merge pull request #185 from GlenDC/master
Added windows stack script
2014-01-14 11:24:46 -08:00
Nick Winter
60850d5c48 Updated some tags. Added a script to copy tags from en.coffee. 2014-01-14 10:29:23 -08:00
GlenDC
2e762f0920 Applied code review on pull request #185 2014-01-14 19:00:38 +01:00
Michael Schmatz
bd8ece2645 Put raw_input() into loop to fix #144 2014-01-10 22:36:49 -08:00
Michael Schmatz
fd3e678a95 Fixed temporary directory removal bug 2014-01-09 10:11:30 -05:00
Michael Schmatz
24e36ba26d Added chown to bower_components directory 2014-01-08 18:43:08 -05:00
Michael Schmatz
95885a8de2 Added script to check for old version of node
Deals with issue #98.
2014-01-08 15:14:56 -05:00
Michael Schmatz
b8d65bab44 Fixed function call 2014-01-05 22:42:44 -05:00
Michael Schmatz
5238b85a96 Edited script to enable pulling of forked repositories 2014-01-05 19:51:54 -05:00
Michael Schmatz
a2138e5d3d Fixed bin deletion bug 2014-01-05 14:01:22 -05:00
Michael Schmatz
5687fae1cc More intermittent improvements and cleanup 2014-01-04 17:53:41 -05:00
Michael Schmatz
c366945d89 Improved behavior when tmp directory exists 2014-01-04 17:14:18 -05:00
Michael Schmatz
c0a9ebe548 Deleted redundant scripts and fixed 32 bit bug 2014-01-04 16:22:56 -05:00
Michael Schmatz
c50bba824d Updated instructions 2014-01-03 21:31:36 -05:00
Michael Schmatz
089411b723 Made python scripts executables instead of bash scripts 2014-01-03 20:07:54 -05:00
Michael Schmatz
674ba86479 Fixed installation scripts and put bin scripts into bin 2014-01-03 19:31:37 -05:00
Michael Schmatz
7ff15630fc Fixed permission level
(fully open causes problems with ruby)
2014-01-03 15:08:14 -05:00
Michael Schmatz
52dfcc7093 Updated python script to fix bug 2014-01-03 14:19:31 -05:00
Nick Winter
0c7ad266a4 startBrunch.py appears to require sudo yet. 2014-01-03 11:04:06 -08:00
Nick Winter
9407347003 Updating bootstrap script to point to public repo. 2014-01-03 10:42:37 -08:00
Nick Winter
6009df26de Ready for action, sir! 2014-01-03 10:32:13 -08:00