On Mon, 30 Sep 2013 19:10:54 +0300 patspiper <patspi...@gmail.com> wrote:
>[...] > Should lfm's be added to projects and packages? You don't need to add lfm files to projects. Add them to packages. You can add a feature request to let the IDE check lfm files for packages. > Is it OK if include files are added by several packages and projects > using these packages? Add the include file to the package and remove it from all packages/projects using that package. Each file should have only one owner at a time. > >> I tried even to include the lfm with the project but the IDE neglected > >> that. > > The compiler ignores changes to lfm. That means if you only change the > > lfm and not the pas, the IDE will call the compiler, but the compiler > > does not check resources and will not update the lfm in the exe. You > > have to change the pas file too. > > Does the compiler check include files (added and not added to the > project/package)? Yes, unless a unit was compiled with -Ur. > Finally, does adding defines to the project (-d) or to an include file > ($DEFINE) trigger the necessary rebuild? Yes, the IDE compiles with -B. Mattias -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus