Commit graph

128 commits

Author SHA1 Message Date
Dominik Picheta
948cf91301 Merge pull request #34 from gradha/pr_support_git_submodules
Adds support for git submodules during clone.
2014-03-22 23:39:56 +00:00
Grzegorz Adam Hankiewicz
c451d20899 Adds support for git submodules during clone. 2014-03-22 19:36:16 +01:00
Dominik Picheta
bdac105bba Merge pull request #33 from gradha/pr_updates_readme
Mentions nimrod 0.9.2 won't work with babel.
2014-03-21 16:56:00 +00:00
Grzegorz Adam Hankiewicz
eaa6373054 Mentions nimrod 0.9.2 won't work with babel. 2014-03-21 11:18:18 +01:00
Dominik Picheta
fbeddd527c Fixes #31
listPaths was using a non-cross-platform pattern in walkFiles.
2014-02-24 21:23:50 +00:00
Dominik Picheta
8219bcb794 Merge pull request #26 from gradha/pr_adds_note_about_dependencies
Adds note about babel runtime dependencies.
2013-12-31 13:19:39 -08:00
Grzegorz Adam Hankiewicz
099dbbfec2 Adds note about babel runtime dependencies. 2013-12-31 15:47:23 +01:00
Dominik Picheta
64164e93cd Version 0.2 v0.2 2013-12-30 18:35:38 +00:00
Dominik Picheta
7b05758d2b Note about hybrid packages. 2013-12-28 14:07:43 +00:00
Dominik Picheta
9dcc28f9d3 Isolate babel modules in a `babelpkg` dir. 2013-12-28 13:40:42 +00:00
Dominik Picheta
4d8d3cb7b3 Added --noBabelPath to list of arguments when building. 2013-12-25 22:43:04 +00:00
Dominik Picheta
240718d141 Fix readme formatting. 2013-12-25 22:04:20 +00:00
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