mirror of
https://github.com/OpenVPN/openvpn.git
synced 2024-09-19 19:42:30 +02:00
4bcb38c42a
It turned out that symlinking compile_commands.json from the top level source dir has some issues: * file is not created on Windows and symlinking may cause an error * some IDEs create their own json and error out b/c a file exists Since clangd also looks for the json in build/ directories by default, we now symlink the whole build directory instead, not just the json file. This approach requires for the existing build/ dir in the repo to vanish. Luckily it only contains one automake include file, which is moved to the top level source dir. Lastly, make this an opt-in feature, so that the default configuration of the buildsystem never causes a build failure because of this. Change-Id: Ib1a5c788269949d8de95d1da2cb0c32a65bf13f2 Signed-off-by: Heiko Hund <heiko@ist.eigentlich.net> Acked-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20240117134929.5317-1-gert@greenie.muc.de> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg28061.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
69 lines
844 B
Plaintext
69 lines
844 B
Plaintext
*.[oa]
|
|
*.l[oa]
|
|
*.dll
|
|
*.exe
|
|
*.exe.*
|
|
*.obj
|
|
*.pyc
|
|
*.so
|
|
*~
|
|
*.idb
|
|
*.suo
|
|
*.ncb
|
|
*.log
|
|
out
|
|
.vs
|
|
.deps
|
|
.libs
|
|
Makefile
|
|
Makefile.in
|
|
aclocal.m4
|
|
autodefs.h
|
|
autom4te.cache
|
|
config.guess
|
|
config.h
|
|
config.h.in
|
|
config.log
|
|
config.status
|
|
config.sub
|
|
configure
|
|
configure.h
|
|
depcomp
|
|
stamp-h1
|
|
install-sh
|
|
missing
|
|
ltmain.sh
|
|
libtool
|
|
m4/libtool.m4
|
|
m4/ltoptions.m4
|
|
m4/ltsugar.m4
|
|
m4/ltversion.m4
|
|
m4/lt~obsolete.m4
|
|
|
|
build
|
|
doc/openvpn-examples.5
|
|
doc/openvpn-examples.5.html
|
|
doc/openvpn.8
|
|
doc/openvpn.8.html
|
|
/doc/doxygen/html/
|
|
/doc/doxygen/latex/
|
|
/doc/doxygen/openvpn.doxyfile
|
|
distro/systemd/*.service
|
|
sample/sample-keys/sample-ca/
|
|
vendor/cmocka_build
|
|
vendor/dist
|
|
|
|
tests/t_client.sh
|
|
tests/t_client-*-20??????-??????/
|
|
t_client.rc
|
|
t_client_ips.rc
|
|
tests/unit_tests/**/*_testdriver
|
|
|
|
src/openvpn/openvpn
|
|
include/openvpn-plugin.h
|
|
config-version.h
|
|
nbproject
|
|
test-driver
|
|
compile
|
|
stamp-h2
|