<commit_before># grunt-cordova

## NOTE! This version is not ready yet. It does do what it needs to - kind of - but it is missing configuration and documentation.

> Build application packages with Cordova.

## Getting Started
This plugin requires Grunt `~0.4.1`

If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

```shell
npm install grunt-cordova --save-dev
```

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

```js
grunt.loadNpmTasks('grunt-cordova');
```

## The "cordova" task

### Overview
In your project's Gruntfile, add a section named `cordova` to the data object passed into `grunt.initConfig()`.

```js
grunt.initConfig({
  cordova: {
    options: {
      // Task-specific options go here.
    },
    your_target: {
      // Target-specific file lists and/or options go here.
    },
  },
})
```

### Options

#### options.path
Type: `String`
Default value: `'.cordova'`

Path where the git/ and build/ directories will be created. They contain the git checkouts of different Cordova versions and
the actual projects - respectively.

#### options.package
Type: `String`
Default value: `'com.example'`<commit_msg>Added a note about android tools on the path.<commit_after># grunt-cordova

## NOTE! This version is not ready yet. It does do what it needs to - kind of - but it is missing configuration and documentation.

> Build application packages with Cordova.

## Getting Started
This plugin requires Grunt `~0.4.1`

If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

```shell
npm install grunt-cordova --save-dev
```

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

```js
grunt.loadNpmTasks('grunt-cordova');
```

You also need to have the android command line utilities on your path. Try 'adb' on the command-line to see if it works. If it doesn't,
search the internet for now.

## The "cordova" task

### Overview
In your project's Gruntfile, add a section named `cordova` to the data object passed into `grunt.initConfig()`.

```js
grunt.initConfig({
  cordova: {
    options: {
      // Task-specific options go here.
    },
    your_target: {
      // Target-specific file lists and/or options go here.
    },
  },
})
```

### Options

#### options.path
Type: `String`
Default value: `'.cordova'`

Path where the git/ and build/ directories will be created. They contain the git checkouts of different Cordova versions and
the actual projects - respectively.

#### options.package
Type: `String`
Default value: `'com.example'`
{'fraction_non_alphanumeric': 0.1082018927444795, 'fraction_numerical': 0.0018927444794952682, 'mean_word_length': 3.939252336448598, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3967308', 'n_tokens_mistral': 947, 'n_tokens_neox': 914, 'n_words': 398}