|
@@ -37,9 +37,9 @@ as well if it has the latest version.
|
|
### Complete checkout
|
|
### Complete checkout
|
|
|
|
|
|
The makefile expects the sources of FPC to be present under the `compiler` directory.
|
|
The makefile expects the sources of FPC to be present under the `compiler` directory.
|
|
-You can copy/clone the FPC sources there, or make a symlink to the FPC sources.
|
|
|
|
|
|
+You can copy/clone the FPC sources there. Note that a symlink to the FPC sources will not work, as the linker confuses some relative paths.
|
|
|
|
|
|
-The git repository contains a submodule link to the FPC sources.
|
|
|
|
|
|
+The git repository contains a submodule link `compiler` to the FPC sources.
|
|
You can use this to have an automatically correct version of fpc. This is useful for the `fixes` and `release` branches, as they automatically get the tested combination of pas2js and fpc sources.
|
|
You can use this to have an automatically correct version of fpc. This is useful for the `fixes` and `release` branches, as they automatically get the tested combination of pas2js and fpc sources.
|
|
|
|
|
|
When you do a `git clone`, make sure you also specify the `--recurse-submodules` option:
|
|
When you do a `git clone`, make sure you also specify the `--recurse-submodules` option:
|