mirror of
https://github.com/Interlisp/maiko.git
synced 2026-04-24 19:50:25 +00:00
Compare commits
5 Commits
nhb-rewrit
...
lmm32-giti
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
da4e06c697 | ||
|
|
d791b1d332 | ||
|
|
853d133cda | ||
|
|
0370354432 | ||
|
|
f85f6ce004 |
26
.gitignore
vendored
26
.gitignore
vendored
@@ -1,9 +1,12 @@
|
|||||||
# Object files
|
# Object files
|
||||||
*.o
|
*.o
|
||||||
|
|
||||||
# Editor backups and recovery files
|
# Editor backups and recovery files
|
||||||
*~
|
*~
|
||||||
\#*#
|
\#*#
|
||||||
|
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
||||||
# build directories
|
# build directories
|
||||||
build/**
|
build/**
|
||||||
cmake-build-*/**
|
cmake-build-*/**
|
||||||
@@ -36,3 +39,26 @@ core
|
|||||||
*.core
|
*.core
|
||||||
*.swp
|
*.swp
|
||||||
|
|
||||||
|
# .gitignore for submodules
|
||||||
|
|
||||||
|
*.pdf
|
||||||
|
index.html
|
||||||
|
|
||||||
|
# manual cross-reference files
|
||||||
|
|
||||||
|
*.IMPTR
|
||||||
|
|
||||||
|
# (Accidentally) created sysouts at any level
|
||||||
|
*.sysout
|
||||||
|
*.SYSOUT
|
||||||
|
|
||||||
|
# older versions
|
||||||
|
|
||||||
|
*~
|
||||||
|
|
||||||
|
# emacs detritus
|
||||||
|
*\#
|
||||||
|
\.\#*
|
||||||
|
|
||||||
|
# Mac OS detritus
|
||||||
|
.DS_Store
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ $ ./makeright x
|
|||||||
|
|
||||||
* The build will (attempt to) detect the OS-type and cpu-type. It will build binaries `lde` and `ldex` in `../`_`ostype.cputype`_ (with .o files in `../`_`ostype.cputype-x`_. For example, Linux on a 64-bit x86 will use `linux.x86_64`, while macOS 11 on a (new M1) Mac will use `darwin.aarch64`.
|
* The build will (attempt to) detect the OS-type and cpu-type. It will build binaries `lde` and `ldex` in `../`_`ostype.cputype`_ (with .o files in `../`_`ostype.cputype-x`_. For example, Linux on a 64-bit x86 will use `linux.x86_64`, while macOS 11 on a (new M1) Mac will use `darwin.aarch64`.
|
||||||
* If you prefer `gcc` over `clang`, you will need to edit the makefile fragment for your configuration (`makefile-ostype.cputype-x`) and comment out the line (with a #) that defines `CC` as `clang` and uncomment the line (delete the #) for the line that defines `CC` as `gcc`.
|
* If you prefer `gcc` over `clang`, you will need to edit the makefile fragment for your configuration (`makefile-ostype.cputype-x`) and comment out the line (with a #) that defines `CC` as `clang` and uncomment the line (delete the #) for the line that defines `CC` as `gcc`.
|
||||||
|
* If you want to do your own loadups to construct sysout files (see [the Medley repository](https://github.com/Interlisp/medley) for details), you also need the `ldeinit` binary, which you can build using `./makeright init`.
|
||||||
|
|
||||||
### Building with CMake
|
### Building with CMake
|
||||||
We provide a `CMakeLists.txt` which provides mostly matching build capabilities to the `make` setup.
|
We provide a `CMakeLists.txt` which provides mostly matching build capabilities to the `make` setup.
|
||||||
|
|||||||
Reference in New Issue
Block a user