File: BigIDE.txt

package info (click to toggle)
lazarus 2.0.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 214,460 kB
  • sloc: pascal: 1,862,622; xml: 265,709; cpp: 56,595; sh: 3,008; java: 609; makefile: 535; perl: 297; sql: 222; ansic: 137
file content (26 lines) | stat: -rw-r--r-- 774 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
How to add a package to the big IDE:

Make the package cross compilable: The output path should be something like
lib/$(TargetCPU)-$(TargetOS)

Enable the package compiler option 'Create Makefile' and compile the package
once in the IDE to create the Makefile and Makefile.fpc.
Add them to svn.


Search in the following files for 'big' and add needed things:

ide/Makefile.fpc          Unitpaths and flags
components/Makefile.fpc   package directories
ide/lazarus.pp            package names


Do not forget to update the ide/Makefile and components/Makefile.

Compiling the bigide:

make bigide             - to compile everything
make idebig             - to compile only the IDE using the bigide components
make bigidecomponents   - compile only the bigide components