diff --git a/man/bpm-add.1.ronn b/man/bpm-add.1.ronn deleted file mode 100644 index 3d7983a..0000000 --- a/man/bpm-add.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-add(1) -- Adds one or more packages to a bpm project -================================================================== - -## SYNOPSIS - -`bpm add` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-init(1) bpm-remove(1) - - diff --git a/man/bpm-build.1.ronn b/man/bpm-build.1.ronn deleted file mode 100644 index db249b2..0000000 --- a/man/bpm-build.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-build(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm build` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-config.7.ronn b/man/bpm-config.7.ronn deleted file mode 100644 index e0b6580..0000000 --- a/man/bpm-config.7.ronn +++ /dev/null @@ -1,21 +0,0 @@ -bpm-config(7) -- BPM project config options -================================================================== - -## SYNOPSIS - - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-init(1) bpm-remove(1) - - diff --git a/man/bpm-fetch.1.ronn b/man/bpm-fetch.1.ronn deleted file mode 100644 index 0fd5bea..0000000 --- a/man/bpm-fetch.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-fetch(1) -- Fetch one or many bpm packages to local cache -================================================================== - -## SYNOPSIS - -`bpm fetch` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-fetched(1) bpm-list(1) - - diff --git a/man/bpm-fetched.1.ronn b/man/bpm-fetched.1.ronn deleted file mode 100644 index 94a44d7..0000000 --- a/man/bpm-fetched.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-fetched(1) -- Displays what bpm packages have been fetched -================================================================== - -## SYNOPSIS - -`bpm fetched` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-fetch(1) bpm-list(1) - - diff --git a/man/bpm-init.1.ronn b/man/bpm-init.1.ronn deleted file mode 100644 index 656993a..0000000 --- a/man/bpm-init.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-init(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm init` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-list.1.ronn b/man/bpm-list.1.ronn deleted file mode 100644 index bad097a..0000000 --- a/man/bpm-list.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-list(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm list` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-login.1.ronn b/man/bpm-login.1.ronn deleted file mode 100644 index 50ef269..0000000 --- a/man/bpm-login.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-login(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm login` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-new.1.ronn b/man/bpm-new.1.ronn deleted file mode 100644 index 549aa2c..0000000 --- a/man/bpm-new.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-new(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm new` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-owner.1.ronn b/man/bpm-owner.1.ronn deleted file mode 100644 index 96f7215..0000000 --- a/man/bpm-owner.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-owner(1) -- Manage users for a package -================================================================== - -## SYNOPSIS - -`bpm owner` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-preview.1.ronn b/man/bpm-preview.1.ronn deleted file mode 100644 index e0682b1..0000000 --- a/man/bpm-preview.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-preview(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm preview` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-push.1.ronn b/man/bpm-push.1.ronn deleted file mode 100644 index 67ae0e1..0000000 --- a/man/bpm-push.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-push(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm push` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-rebuild.1.ronn b/man/bpm-rebuild.1.ronn deleted file mode 100644 index 926cb9f..0000000 --- a/man/bpm-rebuild.1.ronn +++ /dev/null @@ -1,23 +0,0 @@ -bpm-compile(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm compile` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) bpm-preview(1) - - - diff --git a/man/bpm-remove.1.ronn b/man/bpm-remove.1.ronn deleted file mode 100644 index ba6e357..0000000 --- a/man/bpm-remove.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-remove(1) -- Removes one or more packages from a bpm project -================================================================== - -## SYNOPSIS - -`bpm remove` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-init(1) - - diff --git a/man/bpm-unpack.1.ronn b/man/bpm-unpack.1.ronn deleted file mode 100644 index d6d03e3..0000000 --- a/man/bpm-unpack.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-unpack(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm unpack` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm-yank.1.ronn b/man/bpm-yank.1.ronn deleted file mode 100644 index c09dd09..0000000 --- a/man/bpm-yank.1.ronn +++ /dev/null @@ -1,22 +0,0 @@ -bpm-yank(1) -- converts a project to use bpm -================================================================== - -## SYNOPSIS - -`bpm yank` - -## DESCRIPTION - -## OPTIONS - -## DISCUSSION - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) - - diff --git a/man/bpm.1.ronn b/man/bpm.1.ronn deleted file mode 100644 index 51a30bc..0000000 --- a/man/bpm.1.ronn +++ /dev/null @@ -1,134 +0,0 @@ -bpm(1) -- browser package manager -================================================================== - -## SYNOPSIS - -`bpm` - -## DESCRIPTION - -bpm is a package manager for browser-based applications. It is based -loosely on npm (node package manager), but designed to handle all the -different types of assets and optimizations you will need for the web -including packaging and minifying JavaScript as well as handling CSS and -image assets. - -You can use bpm both to manage the dependencies of an application you are -building and to publish libraries of code for others to use. This manual -page will explain to you how to use bpm both different ways. - -## GETTING STARTED (WITH AN EXISTING PROJECT) - -The most common way to use bpm is to manage the dependencies of your -application. To configure bpm for an existing project, just cd into the project directory -and type: - - bpm init - -This will setup a new project JSON file as well as create an empty set of -asset files in the `assets` directory of your project. Inside of that -directory you will find two key files: `bpm_libs.js` and `bpm_styles.css`. - -These files will contain the JavaScript and CSS styles for all of your -dependencies, respectively. Make sure you modify any HTML files to reference -these two files so they load. Typically you will want both files to load -before other JavaScript or CSS files in your page. - -As you add dependencies, additional assets may appear in this directory, -including images. - -Now that you have setup your project, you can start adding dependencies. See -(ADDING DEPENDENCIES) below. - -## GETTING STARTED (WITH A NEW APP) - -If you are starting a new project, you can also use bpm to create your new -project with: - - bpm init [PROJECT_NAME] - -This will create a new project with the name that you gave it based on the -HTML5 Boilerplate template. - -Your new project will also contain an assets directory that contains -`bpm_libs.js` and `bpm_styles.css` files. These must be loaded in your HTML -file for your dependencies to load. The default index.html created by bpm -will already do this for you. - -## ADDING AND REMOVING DEPENDENCIES - -Once you have configured your application, you can add and remove dependencies using the `bpm add` and `bpm remove` commands. For example, to add jquery to -your project just type: - - bpm add jquery - -This will fetch the jquery package and any dependencies (if they exist) and -then rebuild the files in the `assets` directory. Once the add is complete -bpm should display the new total file sizes of the files it built. This -size represents the size after minification (if there is any) and gzipped. - -For more information on adding dependencies see the `bpm-add` manual. - -You can also remove dependencies by using the `bpm remove` command. Just name -the package you want to remove and all the assets will be rebuilt for you. -For example: - - bpm remove jquery - -Would remove jquery from your project (if it was already added). Calling -bpm remove with the same package multiple times has no effect. - -For more information on remove dependencies see the `bpm-remove` manual. - -## MANAGING YOUR APP ITSELF - -In addition to handling dependencies, bpm can also be used to build your -actual app JavaScript and CSS. To do this, you just need to run: - - bpm init --app - -Note that when you create new projects with bpm, the app will already be -built. - -The default configuration for this setup will build any JavaScript found in -a `lib` directory in the root of your project and any CSS found in a `css` -directory in the root of your project. You can change these settings by -modifying the project JSON. - -## PREVIEWING - -Sometimes while hacking on your app - especially if you are using BPM to -build the app itself, you will want to see your changes in the browser -without having to constantly rebuild your app. To do this you can use the -`bpm preview` command. - -Run this command from the root of your project and it will start a server on -port 4020 that will simply load the files found in your project. Any of the -files found in the assets folder, however, will be automatically rebuilt from -your installed packages on demand. They will also be built in debug mode -which means you will be able to see code uniminified, making things -far easier to debug. - -As an example, if you created a new app using bpm and then used bpm preview, -you could just visit: - - http://localhost:4020/index.html - -To actually load the app in your browser. - -## REBUILDING - -If you have modified your app and you are ready to release it, you may want -to do a new build in bpm to get the latest code. You can use the -`bpm rebuild` command for this. - -## COPYRIGHT - -2011 Strobe Inc. and contributors. Available under MIT license. - -## SEE ALSO - -bpm-add(1) bpm-remove(1) bpm-rebuild(1) bpm-preview(1) - - -