Dominik Picheta
51afc90dc5
Revert --babelPath override.
2013-12-25 22:02:40 +00:00
Dominik Picheta
de39680792
Updated readme.
2013-12-25 22:01:43 +00:00
Dominik Picheta
c8ded26333
Merge branch 'pr_fixes_install_docs' of git://github.com/gradha/babel into gradha-pr_fixes_install_docs
2013-12-25 21:51:02 +00:00
Dominik Picheta
fda66997ba
Override babelPath when building.
...
Also updated todo.
2013-12-25 21:41:29 +00:00
Grzegorz Adam Hankiewicz
a6e2ad6446
Updates first installation instructions.
2013-12-25 11:51:01 +01:00
Dominik Picheta
e163ee979b
Added tester.
2013-12-24 17:18:20 +00:00
Dominik Picheta
4cd00aee62
Changed directory structure.
2013-12-24 16:41:48 +00:00
Dominik Picheta
2129b2c98d
Merge branch 'master' of github.com:nimrod-code/babel
2013-12-24 16:11:59 +00:00
Dominik Picheta
f350899a44
Fixes #22
2013-12-24 16:11:30 +00:00
Dominik Picheta
422f247cb3
Git checkout is now forced.
...
This has been done to fix an issue on Windows. The issue is that Git
may think that line endings have been changed straight after a clone
and thus disallow the checkout because "local changes are present".
2013-12-22 23:30:06 +00:00
Dominik Picheta
7e2d46a52c
Fixes problems caused by "" being present in the version list.
...
Specifically, not being able to install nim-vorbis.
2013-12-20 16:39:43 +00:00
Dominik Picheta
e789a7a325
Fixes #21
2013-12-20 13:31:59 +00:00
Dominik Picheta
8585e11a4d
Extra checks for unsatisfiable dependencies.
...
Specifically this refers to the problem with babel-test/packagebin.
PackageBin ends up depending on two different versions of PackageA (0.2
and 0.5). This however cannot be built because the Nimrod compiler can
only use one of these packages.
2013-12-20 13:05:10 +00:00
Dominik Picheta
e14ffd5628
Better download dir names for URL dependencies.
2013-12-15 17:21:41 +00:00
Dominik Picheta
b266132da0
Added a more descriptive error when trying to install a version of a
...
package which does not exist.
2013-12-15 16:30:45 +00:00
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