Josh Cooper
e60030e85e
a small screen commit message about a lot of organization changes
2022-12-21 18:09:37 -04:00
Myk
afe85137c3
Merge branch 'develop' into cmake-ctest
2022-11-12 11:50:33 -08:00
myk002
b3a2a10caa
clean up generate doc dirs with ninja clean
2022-08-05 22:05:52 -07:00
myk002
a09b35c2bd
ignore generated directories
2022-07-28 15:32:26 -07:00
myk002
8d99b7e6e1
prepare for plugin doc split
2022-07-10 20:19:09 -07:00
Myk
f1cb9b9a83
Build and install text help alongside html ( #2236 )
...
* build text docs alongside html
also:
- capture more doc dependencies that should cause rebuilds
- move intermediate build output (doctree data) into build dir
- allow sphinx build to multitask more for faster completion times
* install text help alongside html help
* update settings in docs build action
2022-07-10 20:14:20 -07:00
Josh Cooper
8eb2831b7e
Adds plugins/external/ and auto-populates the cmake within upon creation ( #2095 )
...
* Adds a plugins sub-directory
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Auto-adds plugins/external sub-directories
* Moves plugins/external globbing as to generate plugins/external/cmake
* Removes plugins/external/.gitignore since the directory is generated
* Fixes cmake error
* Moves gitignore for plugins/external to ensure existence for fresh clone
* Adds missing EOF newline
* Adds requested changes
2022-04-27 19:53:05 -07:00
Tim Siegel
26a9bf9671
unit tests: Add CTest support, and a trivial first unit test
...
If BUILD_TESTS=ON:
- Adds a 'test' target for ninja
- Adds a library/MiscUtils.test unit test executable
2022-04-20 22:24:13 -04:00
lethosor
5f3d5bbcd5
Add new `plugins/external` subdirectory for external/untracked plugins
...
This is more convenient for some devs than the old CMakeLists.custom.txt
solution because it allows the plugins themselves (files or folders) to be
ignored, rather than needing to remember to leave them unstaged.
2022-04-14 10:38:23 -07:00
Josh Cooper
88b5bf7a80
Fixes typo in /.gitignore and adds build/Testing to it
...
Honestly just adding all of build/ should be the thing we do.
Manually tracking ignored filed is a thing, and they're already tracked anyway.
2022-03-12 11:33:27 -08:00
Myk Taylor
88dffd6474
quickfort files and docs
2020-07-18 08:54:24 -07:00
lethosor
470456583c
Document PDF build process and add a script for it
2020-07-15 21:42:43 -04:00
ymber
dfb966aedc
Add vscode files to gitignore
2020-04-04 10:40:16 +01:00
Golias
eeef058684
Improved .gitignore.
...
Added all files generated in build with ninja, so that the
rep remains clean after a complete build + install.
2019-02-09 19:12:27 +01:00
Ben Lubar
3e82bd8f35
Ignore CMakeLists.custom.txt and create it if it does not exist during cmake.
2018-07-18 14:00:40 -05:00
Ben Lubar
7486423e6d
Add CMakeSettings.json for MSVC 2017.
...
MSVC 2017 is binary-compatible with MSVC 2015, so it's safe to allow CMake to be used from within Visual Studio 2017.
2018-07-11 16:57:52 -05:00
Japa
adad7e75c3
Ignore df_path. again.
2016-10-19 20:00:56 +05:30
lethosor
7aca0aa7b1
Clean up, update .gitignore
2015-11-29 18:39:48 -05:00
lethosor
67aed56183
Allow adding plugins temporarily without modifying plugins/CMakeLists.txt
...
Useful to avoid issues when switching between branches that modify
plugins/CMakeLists.txt
2015-11-17 17:42:03 -05:00
PeridexisErrant
413a61423a
Tweak docs building
...
Trying to save the warnings to a file only works if the directory
exists. Also fix digfort docs error.
2015-10-25 10:14:09 +11:00
expwnent
c15b01a79a
Autogenerate include-all.rst for scripts so that script documentation can be entirely encapsulated in lua files without updating anything else.
2015-09-27 02:45:11 -04:00
expwnent
cc752a582e
Initial CMake version of Sphinx stuff.
2015-09-24 02:09:23 -04:00
PeridexisErrant
eb5286dd86
Misc changes for better structure
2015-09-22 18:42:15 +10:00
PeridexisErrant
4a8bf96bd3
Standard basic sphinx setup
2015-09-22 17:42:15 +10:00
Alexander Gavrilov
fb4c402dc0
Merge 'ignore_DS_Store' of git://github.com/tareqak/dfhack into develop
2014-05-04 18:01:02 +04:00
Tareq A Khandaker
9e85aa4280
Ignore Mac OS X .DS_Store files
2013-05-06 23:59:49 -04:00
expwnent
361e5ad646
Make git ignore project vimrc file and ctags file.
2013-03-16 23:10:18 -04:00
expwnent
cf3ac48518
Merge in autoSyndrome, trueTransformation, ...
2013-01-05 13:35:49 -05:00
expwnent
f680ef7ee3
Made git ignore vim swap files.
2013-01-02 11:30:06 -05:00
Alexander Gavrilov
cb2acc169c
Edit docs.
2012-09-29 13:17:28 +04:00
jj
160487f7eb
ruby: move all generated/downloaded stuff in the build/ directory
2012-08-03 15:19:43 +02:00
Kelly Martin
2cafe540d5
Add more ruby cruft to .gitignore
2012-07-11 14:42:21 -05:00
jj
1c5b5b956f
gitignore build/install_manifest
2012-07-06 13:01:53 +02:00
jj
fb8f0510a4
ruby: update gitignore
2012-07-06 13:00:38 +02:00
Alexander Gavrilov
a05cbcc2de
Rename the world substruct with the save directory name.
2012-03-14 10:56:30 +04:00
Alexander Gavrilov
79ac2a781a
Add infrastructure necessary to use the generated headers.
...
As a usage example, allow toggling water level display and idlers,
and implement a ui tweak for easily copying stockpiles.
Also disable df2mc by default - default options shouldn't
require anything not in the base package.
2011-12-24 14:51:58 +04:00
Petr Mrázek
5563f28fdc
Updated .gitignore
2011-07-16 09:26:56 +02:00
Matthew Cline
f3bedca725
Ignore build/plugins and CPack build stuff
2011-07-12 17:57:37 -07:00
Alexander Gavrilov
538a5f3d81
Hide more build-specific files.
2011-04-13 11:43:10 +04:00
Petr Mrázek
a436db541d
CRLF hell
2011-02-08 14:33:58 +01:00
zilpin
3acc410857
Tile Types update, and new hellhole n deramp tools in playground
2010-10-17 00:21:18 -04:00
Mikko Juola
ac78452228
Update .gitignore
2010-08-27 18:34:12 +03:00
RusAnon
e5d2805184
Ignore ./dist
2010-05-03 21:36:59 +11:00
RusAnon
34a8424afd
Some fixes for compiling, setup and importing
2010-05-03 14:12:31 +11:00
RusAnon
021480ca9a
Made proper egg package
2010-05-03 14:06:46 +11:00
root
e578cafe8f
Ignore pydfhack.so
2010-05-03 13:36:29 +11:00
root
b644c86dc4
Ignore .pyc
2010-05-03 13:29:50 +11:00
root
91ab69fdcb
Ignore .pyc
2010-05-03 13:29:17 +11:00
Petr Mrázek
24d2831712
gitignore
2010-04-02 18:36:43 +02:00
Petr Mrázek
a0a50b9498
Added some more ignore rules
2010-02-18 04:03:30 +01:00