Commit Graph

13 Commits

Author SHA1 Message Date
Dave Rael
7cd44dc729 Add portable mode for Linux 2015-11-03 18:03:05 -08:00
Kevin Sawicki
07696ffb4c Use fs-plus instead of rimraf to delete 2015-11-03 17:01:26 -08:00
Kevin Sawicki
e24c48b8c5 🎨 Improve spec description 2015-11-03 17:01:26 -08:00
Kevin Sawicki
95eb71090f Assert portableAtomHomePath does not exist 2015-11-03 17:01:25 -08:00
Kevin Sawicki
7c504d3692 Only run specs on Windows 2015-11-03 17:01:25 -08:00
Kevin Sawicki
6198647f29 🎨 2015-11-03 17:01:25 -08:00
Dave Rael
e3da370d82 Add command line parameter to set portable
If parameter included, home directory will be copied to the portable
2015-11-03 17:01:24 -08:00
Kevin Sawicki
02fe2cf618 🎨 2015-10-27 11:45:35 -06:00
Dave Rael
03faddd7ae Undo add command line parameter to set portable
undo 4312f76ed7 to include this in a pull
request of its own
2015-10-16 07:02:53 -06:00
Dave Rael
265ee01c1d Clean convention inconsistencies for portable mode 2015-10-15 14:32:33 -06:00
Dave Rael
4312f76ed7 Added command line parameter to set portable
If parameter included, home directory will be copied to the portable
location to make this a portable install
2015-10-13 05:43:01 -06:00
Dave Rael
28c322a4cf Fix broken focused suite in spec 2015-10-09 11:32:56 -06:00
Dave Rael
b8a153781e Implement Portable Mode
According to these specifications:
Portable mode only applies to Windows (for now)
Portable mode only applies if ATOM_HOME is not set
If there is a .atom directory as sibling to directory with running process
	use that as ATOM_HOME
2015-10-09 11:20:41 -06:00