Generates html from FreeMind mindmap. Includes auto watcher.
Go to file
2023-05-22 19:47:20 +03:00
command.sh Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
files.zip Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
freemind-mindgen.service Fixed dest folder memory allocation. Added service file 2022-12-08 10:43:31 +00:00
Makefile Made targets PHONY 2023-05-22 19:47:20 +03:00
mindgen_funcs.cpp Fixed mindgen crashing on nodes without ID. Removed ghost print 2023-05-22 19:45:55 +03:00
mindgen_funcs.h Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
mindgen.cpp Fixed mindgen crashing on nodes without ID. Removed ghost print 2023-05-22 19:45:55 +03:00
MindNode.cpp Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
MindNode.h Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
README Initial commit. Added old code. Added README 2022-12-07 17:32:08 +02:00
watcher.c Fixed dest folder memory allocation. Added service file 2022-12-08 10:43:31 +00:00

# How to use
### Preparation
You will need 2 folders

1. In the "source" folder you will add/modify/remove FreeMind .mm files
Please do not use it for anything else.

2. In the "destination" folder will be automatically generated/delete html files.
If the source file is named "map.mm" then the resulting html file will be "map.mm.html".
The "files.zip" must be unpacked in the "destination" folder such that there is a single level "files" folder.

### Usage
Invoke the "watcher" executable from a directory where the "mindgen" is located (usually the same one)
```
./watcher /path/to/src /path/to/dst
```

### command.sh
Example script that automatically changes the working directory to its location and executes the watcher