
* Init configure.sh * echo detected platform * Implement check_command * Implement install_bass_macos, plus checks * Ignore tmp * Add configure main function and bass installs * Less functions * Reformat file, add some stuff * Start adding automatic qt detection * Curl is more portable it seems * Try finding Qt's bundled cmake * fix cmake command checking * Reorder to windows first * do not download deps if already present * Add configure clean * Fix basic command checks * cmd fixes * thank you bash, very cool! * fix file shenanigans * unneccessary comment * Use qt_path instead of qt_cmake * Ignore apng folder * Rework with QT_PATH * Move find_qt to the top * move check_command near the top * Tidy up command checking * Rename QT_PATH to QT_ROOT and call the qt installation path QT_PATH instead * only clone qtapng if no dir * Cmake shenanigans * Fix build with ninja * Fix apng cp cmd * Fix apng check * Just call it cmake * Run cmake in configure.sh * Ignore generated files * Comment out mega cmake command * Fix apng check * more cmake stuff * make the cmake command we use very clear * ignore cmake_cmd.txt * Note that linux and macos is not supported * Update README * Add some stuff to windeployqt * Clone themes * macos fixes * Only call windeployqt on windows * Linux fixes * Remove linux todo comment * Remove git stuff from themes checkout * Note about vanilla content.. * Add note about formatting in readme * Remove e flag so script doesn't stop with no error messages * Note about toolchains on unix-likes * Fix cmake path on linux * Rework get_zip for better error handling and less unzipping unnecessary files * Adjust get_zip calls * Hopefully make error handling more robust * Fix bassopus on linux * linux bassopus pathing fix * Fix discord rpc linux * Add note about opengl * Ignore test_aopacket * Tidy up readme a bit again * Remove old configure scripts
67 lines
782 B
Plaintext
67 lines
782 B
Plaintext
*~
|
|
*.db
|
|
*.user
|
|
*.exe
|
|
*.dll
|
|
*.so
|
|
*.pro.autosave
|
|
*.pro.user*
|
|
base_override.h
|
|
.DS_Store
|
|
*.o
|
|
moc*
|
|
*.autosave
|
|
|
|
base-full/
|
|
logs/
|
|
bass.lib
|
|
|
|
bin/*
|
|
|
|
bins/
|
|
build/
|
|
release/
|
|
debug/
|
|
base/background
|
|
base/characters
|
|
base/sounds
|
|
base/callwords.ini
|
|
base/config.ini
|
|
base/serverlist.txt
|
|
*.ini
|
|
|
|
.qmake.stash
|
|
.vs/
|
|
Makefile*
|
|
object_script*
|
|
/android/gradle*
|
|
/Attorney_Online_*.rc
|
|
/attorney_online_*_plugin_import.cpp
|
|
server/__pycache__
|
|
discord/
|
|
*.TMP
|
|
|
|
# Jetbrains config and build dir (CLion)
|
|
.idea/
|
|
cmake-build-*
|
|
/tmp/
|
|
/qtapng/
|
|
|
|
# Generated files
|
|
.cmake/
|
|
.ninja_deps
|
|
.ninja_log
|
|
.qt/
|
|
Attorney_Online_autogen/
|
|
CMakeCache.txt
|
|
CMakeFiles/
|
|
Testing/
|
|
build.ninja
|
|
cmake_install.cmake
|
|
test/CMakeFiles/
|
|
test/CTestTestfile.cmake
|
|
test/cmake_install.cmake
|
|
test/test_aopacket_autogen/
|
|
test/test_aopacket
|
|
cmake_cmd.txt
|