
By updating to this commit, Linux users have to regenerate Makefiles by re-running the configure script. * Added yaml-cpp project as a 3rdparty library * Migrated source files core to C++ * Updated configure scripts * Make Linux installations compile *.cpp files * Made server components' main source file C++ * Also made headers CPP-aware. * Added basic C wrapper for yaml-cpp library * YAML-node path is delimited by periods. * Basic integer types and string are supported. * Strings returned from this wrapper have to be freed with malloc.h::aFree * Arrays (sequence) is supported with iterator wrapper. * Remember to free every wrapper you create! * Add yaml-cpp as dependency of common project * Made the repo not ignore *.yml files Thanks to @aleos89 and @Lemongrass3110.
165 lines
2.1 KiB
Plaintext
165 lines
2.1 KiB
Plaintext
/autom4te.cache/output.0
|
|
/autom4te.cache/requests
|
|
/autom4te.cache/traces.0
|
|
#Global
|
|
.Apple*
|
|
.DS_Store
|
|
.clang_complete
|
|
.local.vimrc
|
|
.ycm_extra_conf.py*
|
|
Thumbs.db
|
|
|
|
# /
|
|
/*_fifo
|
|
/*.exe
|
|
/*.exe.*
|
|
/*.ilk
|
|
/*.iobj
|
|
/*.ipdb
|
|
/*.log
|
|
/*.ncb
|
|
/*.opensdf
|
|
/*.opt
|
|
/*.pdb
|
|
/*.pid
|
|
/*.sdf
|
|
/*.stackdump
|
|
/*.suo
|
|
*.o
|
|
*.a
|
|
*.vcxproj.user
|
|
/char-server
|
|
/config.log
|
|
/config.status
|
|
/core
|
|
/enc_temp_folder
|
|
/ipch
|
|
/login-server
|
|
/Makefile
|
|
/Makefile.cache
|
|
/map-server
|
|
/mapcache
|
|
/nbproject
|
|
|
|
# /3rdparty/libconfig/
|
|
/3rdparty/libconfig/Makefile
|
|
/3rdparty/libconfig/*.o
|
|
/3rdparty/libconfig/obj
|
|
|
|
# /3rdparty/mt19937ar/
|
|
/3rdparty/mt19937ar/Makefile
|
|
/3rdparty/mt19937ar/*.o
|
|
|
|
# /db/
|
|
/db/import
|
|
|
|
# /conf/
|
|
/conf/import
|
|
/conf/msg_conf/import
|
|
|
|
# /log/
|
|
/log/*.log
|
|
/log/*.leaks
|
|
|
|
# /src/char/
|
|
/src/char/Makefile
|
|
/src/char/obj_sql
|
|
|
|
# /src/common/
|
|
/src/common/Makefile
|
|
/src/common/obj_all
|
|
/src/common/obj_sql
|
|
/src/common/svnversion.h
|
|
|
|
# /src/custom/
|
|
/src/custom
|
|
|
|
# /src/login/
|
|
/src/login/Makefile
|
|
/src/login/obj_sql
|
|
|
|
# /src/map/
|
|
/src/map/Makefile
|
|
/src/map/obj_sql
|
|
/src/map/pcre.h
|
|
|
|
# /src/test/
|
|
/src/test/Makefile
|
|
/src/test/obj
|
|
|
|
# /src/tool/
|
|
/src/tool/Makefile
|
|
/src/tool/obj_all
|
|
|
|
# /tools/
|
|
/tools/convert
|
|
/tools/adduser
|
|
/tools/*.exe
|
|
/tools/*.ilk
|
|
/tools/*.pdb
|
|
|
|
# /vcproj-15/
|
|
/vcproj-15/char-server
|
|
/vcproj-15/login-server
|
|
/vcproj-15/mapcache
|
|
/vcproj-15/map-server
|
|
/vcproj-15/*.user
|
|
|
|
# /vcproj-14/
|
|
.vs
|
|
*.VC.db
|
|
*.VC.opendb
|
|
/vcproj-14/char-server
|
|
/vcproj-14/login-server
|
|
/vcproj-14/mapcache
|
|
/vcproj-14/map-server
|
|
/vcproj-14/*.user
|
|
|
|
# /vcproj-13/
|
|
/vcproj-13/char-server
|
|
/vcproj-13/login-server
|
|
/vcproj-13/mapcache
|
|
/vcproj-13/map-server
|
|
/vcproj-13/*.user
|
|
|
|
# /vcproj-12/
|
|
/vcproj-12/char-server
|
|
/vcproj-12/login-server
|
|
/vcproj-12/mapcache
|
|
/vcproj-12/map-server
|
|
/vcproj-12/*.user
|
|
|
|
# /vcproj-10/
|
|
/vcproj-10/char-server
|
|
/vcproj-10/login-server
|
|
/vcproj-10/mapcache
|
|
/vcproj-10/map-server
|
|
/vcproj-10/*.user
|
|
|
|
# /vcproj-9/
|
|
/vcproj-9/*.user
|
|
/vcproj-9/char-server
|
|
/vcproj-9/login-server
|
|
/vcproj-9/map-server
|
|
/vcproj-9/mapcache
|
|
/.idea/.name
|
|
/.idea/misc.xml
|
|
/.idea/modules.xml
|
|
/.idea/rathena.iml
|
|
/.idea/vcs.xml
|
|
/.idea/workspace.xml
|
|
/build/
|
|
|
|
# bat tools
|
|
/charserv.bat
|
|
/logserv.bat
|
|
/mapcache.bat
|
|
/mapserv.bat
|
|
/runserver.bat
|
|
/serv.bat
|
|
|
|
# dlls
|
|
/libmysql.dll
|
|
/pcre8.dll
|
|
/zlib.dll
|