Merge pull request #816 from simdjson/jkeiser/gitignore
Remove unneeded .gitignores
This commit is contained in:
commit
76b0bfa7f5
|
@ -1,8 +1,3 @@
|
|||
visual_studio
|
||||
|
||||
/benchbranch/
|
||||
/submodules/
|
||||
|
||||
# eclipse project files
|
||||
.cproject
|
||||
.project
|
||||
|
@ -52,117 +47,6 @@ gens
|
|||
libs
|
||||
objs
|
||||
|
||||
# Build outputs (TODO build to a subdir so we can exclude that instead)
|
||||
/.simdjson-user-CMakeCache.txt
|
||||
/allparserscheckfile
|
||||
/allparsingcompetition
|
||||
/basictests
|
||||
/benchfeatures
|
||||
/benchmark/allparsingcompetition
|
||||
/benchmark/bench_dom_api
|
||||
/benchmark/bench_parse_call
|
||||
/benchmark/distinctuseridcompetition
|
||||
/benchmark/get_corpus_benchmark
|
||||
/benchmark/minifiercompetition
|
||||
/benchmark/parse
|
||||
/benchmark/parseandstatcompetition
|
||||
/benchmark/parse_nonumberparsing
|
||||
/benchmark/parse_nostringparsing
|
||||
/benchmark/parse_noutf8validation
|
||||
/benchmark/parse_stream
|
||||
/benchmark/parsingcompetition
|
||||
/benchmark/perfdiff
|
||||
/benchmark/simdjson-master
|
||||
/benchmark/statisticalmodel
|
||||
/build/
|
||||
/build-ossfuzz-*/
|
||||
/build-plain-*/
|
||||
/corpus.zip
|
||||
/distinctuseridcompetition
|
||||
/errortests
|
||||
/examples/quickstart/quickstart
|
||||
/examples/quickstart/quickstart11
|
||||
/examples/quickstart/quickstart14
|
||||
/examples/quickstart/quickstart17
|
||||
/examples/quickstart/simdjson.cpp
|
||||
/examples/quickstart/simdjson.h
|
||||
/examples/quickstart/twitter.json
|
||||
/fuzz/fuzz_dump
|
||||
/fuzz/fuzz_dump_raw_tape
|
||||
/fuzz/fuzz_minify
|
||||
/fuzz/fuzz_parser
|
||||
/fuzz/fuzz_print_json
|
||||
/get_corpus_benchmark
|
||||
/json2json
|
||||
/jsoncheck
|
||||
/jsoncheck_westmere
|
||||
/jsoncheck_fallback
|
||||
/jsonpointer
|
||||
/jsonstats
|
||||
/integer_tests
|
||||
/libsimdjson.so*
|
||||
/minifiercompetition
|
||||
/minify
|
||||
/numberparsingcheck
|
||||
/ossfuzz-out
|
||||
/out
|
||||
/parse
|
||||
/parse_many_test
|
||||
/parse_nonumberparsing
|
||||
/parse_nostringparsing
|
||||
/parse_noutf8validation
|
||||
/parse_stream
|
||||
/parseandstatcompetition
|
||||
/parsingcompetition
|
||||
/perfdiff
|
||||
/pointercheck
|
||||
/readme_examples
|
||||
/readme_examples11
|
||||
/readme_examples_noexceptions
|
||||
/readme_examples_noexceptions11
|
||||
/staticchecks
|
||||
/statisticalmodel
|
||||
/stringparsingcheck
|
||||
/submodules
|
||||
/ujdecode.o
|
||||
/amalgamate_demo.cpp
|
||||
/simdjson.cpp
|
||||
/simdjson.h
|
||||
/singleheader/amalgamate_demo
|
||||
/singleheader/demo
|
||||
/tests/allparserscheckfile
|
||||
/tests/basictests
|
||||
/tests/checkimplementation
|
||||
/tests/compilation_failure_tests/dangling_parser_load_should_compile
|
||||
/tests/compilation_failure_tests/dangling_parser_parse_padstring_should_compile
|
||||
/tests/compilation_failure_tests/dangling_parser_parse_stdstring_should_compile
|
||||
/tests/compilation_failure_tests/dangling_parser_parse_uchar_should_compile
|
||||
/tests/compilation_failure_tests/dangling_parser_parse_uint8_should_compile
|
||||
/tests/compilation_failure_tests/example_compiletest_should_compile
|
||||
/tests/errortests
|
||||
/tests/extracting_values_example
|
||||
/tests/integer_tests
|
||||
/tests/jsoncheck
|
||||
/tests/numberparsingcheck
|
||||
/tests/pointercheck
|
||||
/tests/parse_many_test
|
||||
/tests/readme_examples
|
||||
/tests/readme_examples11
|
||||
/tests/readme_examples_noexceptions
|
||||
/tests/readme_examples_noexceptions11
|
||||
/tests/staticchecks
|
||||
/tests/stringparsingcheck
|
||||
/tools/json2json
|
||||
/tools/jsonstats
|
||||
/tools/minify
|
||||
/build*/
|
||||
|
||||
# Don't check in generated API docs
|
||||
/doc/api
|
||||
|
||||
# Don't check in generated examples
|
||||
/jsonexamples/generated
|
||||
|
||||
# C++ ignore from https://github.com/github/gitignore/blob/master/C%2B%2B.gitignore
|
||||
|
||||
# Prerequisites
|
||||
|
@ -199,27 +83,19 @@ objs
|
|||
*.app
|
||||
|
||||
|
||||
### https://raw.github.com/github/gitignore/e92f8db7a027af8cc25da2dc0758317e39697684/CMake.gitignore
|
||||
|
||||
CMakeLists.txt.user
|
||||
CMakeCache.txt
|
||||
CMakeFiles
|
||||
CMakeScripts
|
||||
Testing
|
||||
Makefile
|
||||
cmake_install.cmake
|
||||
install_manifest.txt
|
||||
compile_commands.json
|
||||
CTestTestfile.cmake
|
||||
_deps
|
||||
|
||||
# CMake files that may be specific to our installation
|
||||
/CPackConfig.cmake
|
||||
/CPackSourceConfig.cmake
|
||||
# We check in a custom version of root Makefile that is not generated by CMake
|
||||
!/Makefile
|
||||
|
||||
singleheader/amalgamation_demo
|
||||
singleheader/amalgamation_demo.cpp
|
||||
singleheader/simdjson.cpp
|
||||
singleheader/simdjson.h
|
||||
# Build outputs
|
||||
/build*/
|
||||
|
||||
# Fuzzer outputs generated by instructions in fuzz/Fuzzing.md
|
||||
/corpus.zip
|
||||
/ossfuzz-out/
|
||||
/out/
|
||||
|
||||
# Don't check in generated API docs
|
||||
/doc/api
|
||||
|
||||
# Don't check in generated examples
|
||||
/jsonexamples/generated
|
||||
/visual_studio
|
||||
|
|
|
@ -199,9 +199,9 @@ We assume you have a common 64-bit Windows PC with at least Visual Studio 2017 a
|
|||
|
||||
- Grab the simdjson code from GitHub, e.g., by cloning it using [GitHub Desktop](https://desktop.github.com/).
|
||||
- Install [CMake](https://cmake.org/download/). When you install it, make sure to ask that `cmake` be made available from the command line. Please choose a recent version of cmake.
|
||||
- Create a subdirectory within simdjson, such as `VisualStudio`.
|
||||
- Create a subdirectory within simdjson, such as `build`.
|
||||
- Using a shell, go to this newly created directory. You can start a shell directly from GitHub Desktop (Repository > Open in Command Prompt).
|
||||
- Type `cmake -DCMAKE_GENERATOR_PLATFORM=x64 ..` in the shell while in the `VisualStudio` repository. (Alternatively, if you want to build a DLL, you may use the command line `cmake -DCMAKE_GENERATOR_PLATFORM=x64 -DSIMDJSON_BUILD_STATIC=OFF ..`.)
|
||||
- Type `cmake -DCMAKE_GENERATOR_PLATFORM=x64 ..` in the shell while in the `build` repository. (Alternatively, if you want to build a DLL, you may use the command line `cmake -DCMAKE_GENERATOR_PLATFORM=x64 -DSIMDJSON_BUILD_STATIC=OFF ..`.)
|
||||
- This last command (`cmake ...`) created a Visual Studio solution file in the newly created directory (e.g., `simdjson.sln`). Open this file in Visual Studio. You should now be able to build the project and run the tests. For example, in the `Solution Explorer` window (available from the `View` menu), right-click `ALL_BUILD` and select `Build`. To test the code, still in the `Solution Explorer` window, select `RUN_TESTS` and select `Build`.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue