This utility will find and merge groups of individual .ics files.
- Tap Nails using
brew tap hellopablo/utilities
- Install using
brew install icsmerger
- Update as normal using
brew update && brew upgrade
- Clone this repository
- Compile the PHAR (See compiling, below)
- Place the PHAR somewhere in your PATH
- To update, simply
git pull origin master
and recompile the PHAR
You have a new binary called icsmerger
. The following commands are supported:
This command will merge all discovered .ics files into a single file.
The following options can be used to manipulate the command
--src
define the source file (i.e., where to look for files); defaults to the present working directory.--dest
define where to write the merged .ics file; defaults to the present working directory.--file
define the name of the merged .ics file; defaults tomerged.ics
I welcome development on this tool, feel free to submit pull requests for fixes, updates and features.
Please also ensure that any tests are passing and documentation is updated.
Compiling the tool as a PHAR is made super easy using Box.
- Install Box
- Compile using
box build
- Output available at
dist/icsmerger.phar