Commit graph

  • 07b7f46fd6 Implemented download of packages residing in mercurial repos. Dominik Picheta 2013-07-26 23:58:25 +01:00
  • d826584f21 Improved 'babel search'. Dominik Picheta 2013-06-28 00:27:20 +01:00
  • 946fa7c7c2 Documented all .babel options. Dominik Picheta 2013-06-27 14:18:44 +01:00
  • 2b201feef6 Rename 'rootDir' to 'srcDir'. Dominik Picheta 2013-06-27 13:21:08 +01:00
  • 3ddb48bc08 Implemented a 'rootDir' key. Dominik Picheta 2013-06-26 23:24:11 +01:00
  • 19b5d3072f Implemented a whitelist mode. Dominik Picheta 2013-06-26 22:45:13 +01:00
  • 9f60514c40 Changed package install dir to $babelDir/pkgs. Dominik Picheta 2013-06-26 14:59:04 +01:00
  • 4fe2ea60b6 Updated readme. Dominik Picheta 2013-06-26 14:51:15 +01:00
  • edc91d7f4d Switch branch to 'master' before pulling. Dominik Picheta 2013-06-26 02:00:37 +01:00
  • 30d3177228 Binary packages can now be used as libraries by other binary packages. Dominik Picheta 2013-06-26 00:29:49 +01:00
  • 5b45d6be2d Fixes many issues on Windows. Dominik Picheta 2013-06-25 19:33:31 +01:00
  • c5d8bca8ec Fixes some Windows issues. Dominik Picheta 2013-06-22 03:17:24 +01:00
  • 468e11ecd5 Information about what symlinks are created is now printed to stdout. Dominik Picheta 2013-06-21 23:34:33 +01:00
  • 266ef672ad Merge branch 'master' of github.com:nimrod-code/babel Dominik Picheta 2013-06-21 21:54:29 +01:00
  • b56262010b Implements binary package symlinking to $babelDir/bin. Dominik Picheta 2013-06-21 21:49:50 +01:00
  • 8016ef938c Merge pull request #6 from fowlmouth/patch-3 Dominik Picheta 2013-06-06 10:51:00 -07:00
  • 7ab81d52eb Update babel.nim Billingsly Wetherfordshire 2013-06-04 22:24:14 -06:00
  • f2a47a00a1 Added todo list. Dominik Picheta 2013-06-02 23:38:54 +01:00
  • a0493930a0 Adjusted echoPackage. Dominik Picheta 2013-06-02 23:38:43 +01:00
  • ab6ef7da13 Updated readme with new instructions and conventions. Dominik Picheta 2013-06-02 23:18:46 +01:00
  • f46fcaf6d3 Refactored a lot of code -- split many functions into separate module. Dominik Picheta 2013-06-02 22:38:13 +01:00
  • 5e01fa0342 Many new features: build command and dependency resolution implemented. Dominik Picheta 2013-06-01 17:04:57 +01:00
  • d6be7b84e6 Merge pull request #5 from fowlmouth/patch-2 Dominik Picheta 2013-05-03 15:06:36 -07:00
  • fbe207231b Update babel.nim Billingsly Wetherfordshire 2013-05-02 21:04:10 -05:00
  • 0099dc9a01 try to update the install repo before cloning Billingsly Wetherfordshire 2013-05-02 09:00:20 -05:00
  • 4e3a1a1635 Merge pull request #4 from fowlmouth/patch-1 Dominik Picheta 2013-05-02 03:34:33 -07:00
  • 9f4e725fb1 make git clone with --depth 1 Billingsly Wetherfordshire 2013-05-02 01:06:01 -05:00
  • a77adb870d Changed the directory of where packages are installed to ~/.babel Dominik Picheta 2013-01-12 20:28:12 +00:00
  • 9e33051345 Fixed #2 Dominik Picheta 2013-01-12 20:25:01 +00:00
  • 035777d688 Fixed links in readme. Dominik Picheta 2012-12-08 23:33:10 +00:00
  • 2330cf814e Added BSD license information. Dominik Picheta 2012-12-08 23:30:20 +00:00
  • 2b28c91e38 Dependencies can now be specified. Dominik Picheta 2012-12-08 22:13:00 +00:00
  • 41da5f70ae Implemented list feature. Dominik Picheta 2012-12-08 12:46:42 +00:00
  • c732892116 Addition of required license field. Dominik Picheta 2012-12-08 12:42:05 +00:00
  • 69f28c2c2f Search now searches by name and tags. Dominik Picheta 2012-12-07 21:22:32 +00:00
  • 1db1592bca Packages are now saved to ~/babel. Dominik Picheta 2012-12-07 21:11:24 +00:00
  • 423e2d3490 Versioning support, changes to directory structure. Dominik Picheta 2012-12-07 21:05:30 +00:00
  • c1d216a8f4 Packages can now be searched by tags and name. Dominik Picheta 2012-12-02 14:09:36 +00:00
  • d9d1098b5e Readme enhancments. Dominik Picheta 2012-12-02 13:50:01 +00:00
  • fbf43c8939 Remove babel.babel file. Dominik Picheta 2012-12-02 13:36:35 +00:00
  • d7c412b353 Library structure finalised. Structure is also enforced. Main file is optional for now. Dominik Picheta 2012-12-02 12:47:52 +00:00
  • c6396a3bc3 Re-write, mostly works. Dominik Picheta 2012-12-02 01:24:47 +00:00
  • ee0fd7148f Added a debug var to control verbosity of status messages being outputted. dom96 2011-02-19 18:54:38 +00:00
  • 417fdc074d Babel can now tell when you are trying to install a new version, and will upgrade it for you. There is still no system for dependencies to import the version they want though. Dominik Picheta 2011-01-30 13:43:49 +00:00
  • 4bbaece157 Application installation support, 'copying...' status messages also shows where it's copying to now. Dominik Picheta 2011-01-29 16:42:05 +00:00
  • 6dda085611 .babel files are now copied to packages/, fixed some slight errors. Dominik Picheta 2011-01-28 21:03:51 +00:00
  • 7620271015 Version isn't appended to the package folder name in lib/ anymore, the .babel file is copied too. Dominik Picheta 2011-01-28 15:05:31 +00:00
  • 6da098b46c Slight dependency error message tweak. Dominik Picheta 2011-01-28 11:39:02 +00:00
  • d984032f1e Slight change for .babel file format, dependExists now checks for installed packages. Dominik Picheta 2011-01-28 01:09:41 +00:00
  • 89b7339c64 Don't check whether a dir exists in createDirs(), echo status of copying other files. Dominik Picheta 2011-01-27 21:52:13 +00:00
  • bcc94d7e76 install() now copies files to ~/.babel/lib/, fixed code as per Araq's critique. Dominik Picheta 2011-01-27 21:44:02 +00:00
  • 0265915c2c Now only one & is allowed in a version range. Dominik Picheta 2011-01-27 18:21:07 +00:00
  • e606ad8d3f No need for defining my own join, used addFileExt instead of & Dominik Picheta 2011-01-27 17:59:32 +00:00
  • 819d175ffe Added readme file. Dominik Picheta 2011-01-27 15:29:22 +00:00
  • 77fff838cc First commit Dominik Picheta 2011-01-27 15:13:39 +00:00