Hello,
Lazarus: 0.9.30.2
FPC: 2.4.4
I am trying to install my package to IDE from the command line using this article:
http://wiki.lazarus.freepascal.org/Install_IDE_packages_without_the_IDEIf I install the package from inside IDE, after IDE is rebuilt the package is installed and I can see my components on Lazarus palette.
After such an installation I copied idemake.cfg, packagefiles.xml and staticpackages.inc from C:\Users\<user_name>\AppData\Local\lazarus to a temp folder, so I have my package registered there.
Then:
1) I uninstalled my package from IDE
2) called "make clean all" from c:\Lazarus
3) called lazbuild and built my package
4) copied all kept files (idemake.cfg, packagefiles.xml and staticpackages.inc) to C:\Users\<user_name>\AppData\Local\lazarus
5) copied kept idemake.cfg to c:\Lazarus
6) created .lpl file for my package and placed that in c:\Lazarus\packager\globallinks
7) finally called "make idepkg" from c:\Lazarus
When Lazarus IDE was built and started - I could see my package among the installed packages but marked with the green "+". The palette also missed my components.
If I call then Tool -> Build Lazarus with profile: Build IDE with Packages - this makes make package installed correctly.
Am I missing something? Is there alternative to register packages from the command line without IDE?
Thanks in advance.