diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-02-12 06:55:35 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-02-12 08:33:59 +0300 |
commit | 6a12c5070304f02efb6d1bdd5b0b4010fd89deec (patch) | |
tree | 971edecbd88d765abbf86e3d7fd785696e83d849 /build_files/build_environment | |
parent | 3fea77ceedcda59af05110cc085a1e8c6d97c004 (diff) |
Docs: add notes to 'make deps' & the sqlite build configuration
- Move non-blender build targets into their own section.
- Expand 'make help' text, noting a local 'make deps' overrides.
- Note where the spell checkers word-list is maintained.
- Note on why sqlite is built without 'tcl'.
Diffstat (limited to 'build_files/build_environment')
-rw-r--r-- | build_files/build_environment/cmake/sqlite.cmake | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/build_files/build_environment/cmake/sqlite.cmake b/build_files/build_environment/cmake/sqlite.cmake index 002be924a50..a77d3830b45 100644 --- a/build_files/build_environment/cmake/sqlite.cmake +++ b/build_files/build_environment/cmake/sqlite.cmake @@ -42,8 +42,21 @@ if(UNIX) -DSQLITE_MAX_VARIABLE_NUMBER=250000 \ -fPIC") set(SQLITE_CONFIGURE_ENV ${SQLITE_CONFIGURE_ENV} && export LDFLAGS=${SQLITE_LDFLAGS} && export CFLAGS=${SQLITE_CFLAGS}) - set(SQLITE_CONFIGURATION_ARGS ${SQLITE_CONFIGURATION_ARGS} --enable-threadsafe --enable-load-extension --enable-json1 --enable-fts4 --enable-fts5 --disable-tcl - --enable-shared=no) + set(SQLITE_CONFIGURATION_ARGS + ${SQLITE_CONFIGURATION_ARGS} + --enable-threadsafe + --enable-load-extension + --enable-json1 + --enable-fts4 + --enable-fts5 + # While building `tcl` is harmless, it causes problems when the install step + # tries to copy the files into the system path. + # Since this isn't required by Python or Blender this can be disabled. + # Note that Debian (for example), splits this off into a separate package, + # so it's safe to turn off. + --disable-tcl + --enable-shared=no + ) endif() ExternalProject_Add(external_sqlite |