/LazarusTools-ProjectCollector

Tool that reads in a .lpi file and stores all Project files into a given new folder (for Release)

Primary LanguagePascalOtherNOASSERTION

ProjectCollector

I have a Codebase folder structure like this:

<Projects_folder>
<Project_1>
<Project_2>
<Project_3>
<Project_4>
..

<Personal_lib_folders>
<Lib_1>
<Lib_2>
<Lib_3>

If i want to share one of my projects to others (or even want to upload them to Github) there is the need to collect all files that are part of the project into one folder. This can be really annoying and faulty.

Project collector is a program to do that work for you. It reads out the project.lpi file and collects all the files in a given folder.

Command line support:

-i <input.lpi file>
-o <output directory>

If you get back a project and want to "move back" all the project files into the <Lib_*> directories, use the ProjectUnCollector project.