diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000..6945dbad03 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,14 @@ +/cmake-build-debug/* +/build*/ +/var/* +!/var/build/.gitkeep +!/var/ccache/.gitkeep +/env/dist/* +!/env/dist/.gitkeep +/env/user/* +/.env* +.idea +!.gitkeep + +# do not ignore the ccache folder (used by the ci) +!/var/docker/ccache diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..548213a63f --- /dev/null +++ b/.gitignore @@ -0,0 +1,104 @@ +# +# AzerothCore +# + +/conf/* +!/conf/dist +/modules/* +!/modules/*.md +!/modules/*.sh +!/modules/CMakeLists.txt +!/modules/*.h +!/modules/*.cmake +/build*/ +/var/* +!/var/build/.gitkeep +!/var/ccache/.gitkeep +/env/dist/* +!/env/dist/.gitkeep +/env/user/* +/.env* +/apps/joiner +/deps/deno +/data/sql/custom/* +/src/server/scripts/Custom/* +!/src/server/scripts/Custom/README.md + +/*.override.yml +/*.override.yaml + +!.gitkeep + +# default build directory if not specified by CMAKE configuration +/out/* + +# +#Generic +# + +.directory +.mailmap +*.orig +*.rej +*~ +.hg/ +*.kdev* +.DS_Store +CMakeLists.txt.user +*.bak +*.patch +*.diff +*.REMOTE.* +*.BACKUP.* +*.BASE.* +*.LOCAL.* + +# +# IDE & other software +# +/.settings/ +/.externalToolBuilders/* +# exclude in all levels +nbproject/ +.sync.ffs_db +*.kate-swp +.browse.VC* +.idea +cmake-build-*/* +coverage-report/ +.vs + +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +# +# Eclipse +# +*.pydevproject +.metadata +.gradle +tmp/ +*.tmp +*.swp +*~.nib +local.properties +.settings/ +.loadpath +.project +.cproject + + +# ================== +# +# CUSTOM +# +# put below your custom ignore rules +# for example , if you want to include a +# module directly in repositoryyou can do: +# +# !modules/yourmodule +# +# ==================