Dominik Picheta
1a32055367
Documented installation by URL.
2013-12-15 00:57:37 +00:00
Dominik Picheta
4bc0c17fe9
A URL can now be specified for installation.
2013-12-15 00:55:36 +00:00
Dominik Picheta
7b09600b84
Replaced quit() in packageinfo with an exception.
2013-12-14 23:44:54 +00:00
Dominik Picheta
cf17779d4e
Versions in .babel files are now verified.
2013-12-14 23:36:22 +00:00
Dominik Picheta
c24627b45c
List command supports --ver now.
2013-12-14 23:24:06 +00:00
Dominik Picheta
439b05b536
Updated readme to mention specific commit installation.
2013-12-14 21:20:56 +00:00
Dominik Picheta
b6bde8b0e7
VCS commit hash, branch or tag can now be specified when installing
...
packages.
2013-12-14 20:56:00 +00:00
Dominik Picheta
c3cf9d5b5d
Updated readme.
2013-12-14 18:05:10 +00:00
Dominik Picheta
1646f45111
Version querying is now disabled by default.
2013-12-14 17:52:04 +00:00
Dominik Picheta
93a11fc9b9
Remote tag querying for search and list.
2013-12-09 23:20:26 +00:00
Dominik Picheta
2406776f89
Merge branch 'pr_case_insensitive_search' of https://github.com/gradha/babel into gradha-pr_case_insensitive_search
...
Conflicts:
babel.nim
2013-12-09 22:03:57 +00:00
Dominik Picheta
c6fa3019af
Search will now continue even if packages are found based on tag name.
2013-12-09 16:58:13 +00:00
Dominik Picheta
94ff509f16
Implemented tag querying for git. Ref #18 .
2013-12-09 16:54:41 +00:00
Grzegorz Adam Hankiewicz
1084b1553b
Makes search case insensitive.
2013-12-09 10:19:20 +01:00
Dominik Picheta
0e8c581e72
Fixes #17
2013-11-30 15:26:44 +00:00
Dominik Picheta
94df44eb6c
Fixes #16
2013-11-30 14:55:02 +00:00
Dominik Picheta
b1358d7d74
Raise EBabel exception instead of calling quit().
2013-11-30 14:53:12 +00:00
Dominik Picheta
9409b6e9c1
Merge branch 'pr_fix_multiline_config_files' of git://github.com/gradha/babel into gradha-pr_fix_multiline_config_files
...
Conflicts:
readme.markdown
2013-11-30 14:37:14 +00:00
Dominik Picheta
e52087f84d
Refactored code so that it doesn't use a global variable.
2013-11-30 14:28:44 +00:00
Dominik Picheta
3b619f1071
Merge branch 'pr_polite_install' of git://github.com/gradha/babel into gradha-pr_polite_install
2013-11-30 14:08:20 +00:00
Dominik Picheta
c761500aee
Merge pull request #15 from gradha/pr_splits_docs
...
Splits main readme.
2013-11-24 07:23:45 -08:00
Grzegorz Adam Hankiewicz
d53453898e
Splits main readme.
...
Developer related information is contained in the developers.markdown
file. The normal readme.markdown file now contains information about
basic command line usage.
2013-11-24 00:58:53 +01:00
Grzegorz Adam Hankiewicz
12918f490d
Modifies multiSplit to strip commas too.
...
Now commas can be used to separate entries, but are not required.
2013-11-13 19:18:53 +01:00
Grzegorz Adam Hankiewicz
cd8969d439
Removes didUpdatePackages check without json file.
2013-11-13 18:56:24 +01:00
Dominik Picheta
27167e3d4e
Merge pull request #14 from gradha/pr_path_command
...
Implements path command for packages.
2013-11-13 08:29:20 -08:00
Dominik Picheta
911957d6f3
Merge pull request #13 from gradha/pr_adds_web_field
...
Adds web field
2013-11-13 08:25:41 -08:00
Grzegorz Adam Hankiewicz
09a898f2db
Implements path command for packages.
...
Use this to find the absolute path to installed software.
2013-11-10 21:29:39 +01:00
Grzegorz Adam Hankiewicz
0a35930d4e
Puts TPackage json initialization into single proc.
2013-11-08 12:10:55 +01:00
Grzegorz Adam Hankiewicz
292bb413d2
Rewrites requiredField on top of optionalField.
2013-11-08 11:49:58 +01:00
Grzegorz Adam Hankiewicz
37b8c46b3b
Adds support for optional web field.
...
This change makes nimrod-code/packages#31 useful.
2013-11-08 11:36:58 +01:00
Grzegorz Adam Hankiewicz
4e2a51bb6b
Adds method to split and strip input config files.
...
This allows using triple quote variables specifying comma separated
files on different lines.
2013-11-08 00:41:52 +01:00
Grzegorz Adam Hankiewicz
d2ff13144d
Adds -y/-n switches for non interactive operation.
2013-11-07 23:42:27 +01:00
Grzegorz Adam Hankiewicz
e08f9101b8
Adds update suggestion to failed install commands.
...
The install proc checks the didUpdatePackages first to avoid infinite
recursion.
2013-11-07 23:27:33 +01:00
Grzegorz Adam Hankiewicz
58ee3a5d81
Adds some temporary masks to gitignore.
2013-11-07 23:12:20 +01:00
Grzegorz Adam Hankiewicz
87008ed99c
Adds didUpdatePackages global to detect downloads.
2013-11-07 23:11:23 +01:00
Dominik Picheta
37ad951b6e
Added note about Windows to readme.
2013-10-25 22:21:40 +01:00
Dominik Picheta
181c8401ef
Fixed the format of the compiler command being executed.
2013-10-24 19:00:22 +01:00
Dominik Picheta
d513450d8b
Fixed quotes in .bat file.
2013-10-05 19:14:25 +01:00
Dominik Picheta
871a2c90b4
Fixed directories with spaces causing problems during builds.
2013-10-05 19:01:48 +01:00
Dominik Picheta
2caa500a80
Updated version information.
2013-10-05 18:27:33 +01:00
Dominik Picheta
a38f29f971
Updated help text.
2013-10-05 18:23:15 +01:00
Dominik Picheta
05d662152a
Fixes #7
2013-10-05 18:17:52 +01:00
Dominik Picheta
eeea3fc211
Added .babel file.
2013-08-28 14:56:16 +01:00
Dominik Picheta
62b0ddd8c2
Added babel file. Added install instructions.
2013-08-19 16:09:47 +01:00
Dominik Picheta
2a8d3082d4
Implemented 'backend' option.
2013-08-16 15:48:20 +01:00
Dominik Picheta
4bfbc1aeff
Improved efficiency of hg cloning.
...
Added ``-r tip`` which is similar to git's ``--depth 1``.
2013-07-27 00:03:38 +01:00
Dominik Picheta
07b7f46fd6
Implemented download of packages residing in mercurial repos.
...
* Moved download handling code into a download module.
* Documented how versioning works for repos (via tags).
* More info during install about what tag is picked.
* Refactored download code to be more generic.
2013-07-26 23:58:25 +01:00
Dominik Picheta
d826584f21
Improved 'babel search'.
2013-06-28 00:27:20 +01:00
Dominik Picheta
946fa7c7c2
Documented all .babel options.
2013-06-27 14:18:44 +01:00
Dominik Picheta
2b201feef6
Rename 'rootDir' to 'srcDir'.
2013-06-27 13:21:08 +01:00