From 019bc854563abde2f1ab64768789392c66c827b1 Mon Sep 17 00:00:00 2001 From: Jamerson Lima Date: Wed, 25 Nov 2015 14:30:38 -0300 Subject: [PATCH 1/3] No jekyll by now --- .nojekyll | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .nojekyll diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 From 0f657b790c501197a451700167e9f335297b11f3 Mon Sep 17 00:00:00 2001 From: Jamerson Lima Date: Wed, 25 Nov 2015 14:36:04 -0300 Subject: [PATCH 2/3] Changing readme --- README.md | 119 ++---------------------------------------------------- 1 file changed, 3 insertions(+), 116 deletions(-) diff --git a/README.md b/README.md index 0cd5e59581..5e06dd1f71 100644 --- a/README.md +++ b/README.md @@ -1,120 +1,7 @@ +# cpp-cli -## ember-cli -[![Build Status][travis-badge]][travis-badge-url] -[![Dependency Status][david-badge]][david-badge-url] -[![devDependency Status](https://david-dm.org/ember-cli/ember-cli/dev-status.svg)](https://david-dm.org/ember-cli/ember-cli#info=devDependencies) -[![Build status][appveyor-badge]][appveyor-badge-url] -[![Code Climate](https://codeclimate.com/github/ember-cli/ember-cli/badges/gpa.svg)](https://codeclimate.com/github/ember-cli/ember-cli) -[![Test Coverage](https://codeclimate.com/github/ember-cli/ember-cli/badges/coverage.svg)](https://codeclimate.com/github/ember-cli/ember-cli) -[![Inline docs](http://inch-ci.org/github/ember-cli/ember-cli.svg?branch=master)](http://inch-ci.org/github/ember-cli/ember-cli) - -The Ember.js command line utility. - -Supports node 0.12.x and npm 2.7.x and 3.x. - -## Community -* irc: #ember-cli on freenode -* issues: [ember-cli/issues](https://github.com/ember-cli/ember-cli/issues) -* website: [ember-cli.com](http://www.ember-cli.com) - -[![ScreenShot](http://static.iamstef.net/ember-conf-2014-video.jpg)](https://www.youtube.com/watch?v=4D8z3972h64) - - -## Project Elements -Additional components of this project that are used at runtime in your application: -* [ember-resolver](https://github.com/ember-cli/ember-resolver) -* [loader](https://github.com/ember-cli/loader.js) -* [ember-cli-shims](https://github.com/ember-cli/ember-cli-shims) -* [ember-load-initializers](https://github.com/ember-cli/ember-load-initializers) - -## Development Hints -### Working with master - -``` sh -git clone https://github.com/ember-cli/ember-cli.git -cd ember-cli -npm link -``` - -`npm link` is very similar to `npm install -g` except that instead of downloading the package from the repo the just cloned `ember-cli/` folder becomes the global package. Any changes to the files in the `ember-cli/` folder will immediately affect the global ember-cli package. - -Now you can use `ember-cli` via the command line: - -``` sh -ember new foo -cd foo -npm link ember-cli -ember server -``` - -`npm link ember-cli` is needed because by default the globally installed `ember-cli` just loads the local `ember-cli` from the project. `npm link ember-cli` symlinks the global `ember-cli` package to the local `ember-cli` package. Now the `ember-cli` you cloned before is in three places: The folder you cloned it into, npm's folder where it stores global packages and the `ember-cli` project you just created. - -If you upgrade an app running against Ember CLI master you will need to re-link to your checkout of Ember CLI by running `npm link ember-cli` in your project again. - -Please read the official [npm-link documentation](https://www.npmjs.org/doc/cli/npm-link.html) and the [npm-link cheatsheet](http://browsenpm.org/help#linkinganynpmpackagelocally) for more information. - -### Working with the tests - -Use `npm test` to run the tests (Runs only fast tests). - -For a full test run which includes some very slow acceptance tests, -please run: `npm run test-all`. Please note, this is what travis -runs. - -To exclude a test or test suite append a `.skip` to `it()` or `describe()` respectively (e.g. `it.skip(...)`). To focus on a certain test or test suite append `.only`. - -Please read the official [mocha documentation](http://mochajs.org/) for more information. - -## Problems - -When running ember cli it could happen that a lack of file watches can occur. You will get an error message like: - -```sh -Serving on http://localhost:4200 -watch ENOSPC -Error: watch ENOSPC - at errnoException (fs.js:1019:11) - at FSWatcher.start (fs.js:1051:11) - ... -``` - -This problem will be corrected in future releases. The following line is a workaround to get the server up and running until this problem is fixed. See [Issue 1054](https://github.com/ember-cli/ember-cli/issues/1054). - -```sh -echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p -``` - -For Arch Linux or Manjaro Linux, in order for the parameters to be loaded at boot, the kernel sysctl parameters have to be saved in a drop-in directory instead of `sysctl.conf`. - -```sh -echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.d/99-sysctl.conf && sudo sysctl --system -``` - -## Why is CI broken? - -If all pull requests are breaking on the same issue, we likely have a dependency that updated and broke our CI. [This app](http://package-hint-historic-resolver.herokuapp.com/?repoUrl=https%3A%2F%2Fgithub.com%2Fember-cli%2Fember-cli) can tell you which packages updated. - -## Inline Documentation - -Use `npm run docs` to build HTML and JSON documentation with YUIDoc and place it in `docs/build/`. Please help by improving this documentation. - -## Contribution - -[See `CONTRIBUTING.md`](https://github.com/ember-cli/ember-cli/blob/master/CONTRIBUTING.md) - -## Upgrading - -* [Change history of new Ember-CLI apps](https://github.com/kellyselden/ember-cli-output) -* [Change history of new Ember-CLI addons](https://github.com/kellyselden/ember-addon-output) +A Command Line Interface (CLI) for C++ projects based on [Ember CLI](https://github.com/ember-cli) ## License -ember-cli is [MIT Licensed](https://github.com/ember-cli/ember-cli/blob/master/LICENSE.md). - - -[travis-badge]: https://travis-ci.org/ember-cli/ember-cli.svg?branch=master -[travis-badge-url]: https://travis-ci.org/ember-cli/ember-cli -[david-badge]: https://david-dm.org/ember-cli/ember-cli.svg -[david-badge-url]: https://david-dm.org/ember-cli/ember-cli -[appveyor-badge]: https://ci.appveyor.com/api/projects/status/7owf61lo8uujbjok/branch/master?svg=true -[appveyor-badge-url]: https://ci.appveyor.com/project/embercli/ember-cli/branch/master +cpp-cli is a fork of ember-cli and it is [MIT Licensed](https://github.com/ember-cli/ember-cli/blob/master/LICENSE.md). From 7f4347c1d0507e4cfe7f4c1457509e71dc073672 Mon Sep 17 00:00:00 2001 From: Jamerson Lima Date: Thu, 26 Nov 2015 17:25:18 -0300 Subject: [PATCH 3/3] cleaning package.json --- package.json | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index 83752fa2af..dda1d04f6b 100644 --- a/package.json +++ b/package.json @@ -1,41 +1,17 @@ { - "name": "ember-cli", - "version": "1.13.13", + "name": "cpp-cli", + "version": "0.00.01", "main": "lib/cli/index.js", - "description": "Command line tool for developing ambitious ember.js apps", - "trackingCode": "UA-49225444-1", - "bin": { - "ember": "./bin/ember" - }, - "scripts": { - "docs": "node bin/generate-docs.js", - "test": "node tests/runner", - "test:debug": "node debug tests/runner", - "test-all": "node tests/runner all", - "test-all:debug": "node debug tests/runner all", - "test-all:cover": "istanbul cover tests/runner.js all" - }, + "description": "Command line tool for C++ projects, based on ember-cli", "repository": { "type": "git", - "url": "https://github.com/ember-cli/ember-cli.git" + "url": "https://github.com/jamersonlima/cpp-cli.git" }, "engines": { "node": ">= 0.10.0" }, - "keywords": [ - "ember.js", - "ember", - "cli", - "app", - "kit", - "app-kit", - "ember-app-kit" - ], - "author": "Stefan Penner, Robert Jackson and ember-cli contributors", + "author": "jamerson", "license": "MIT", - "bugs": { - "url": "https://github.com/ember-cli/ember-cli/issues" - }, "dependencies": { "amd-name-resolver": "0.0.2", "bower": "^1.3.12",