1
0
mirror of https://github.com/rwengine/openrw.git synced 2024-09-15 06:52:34 +02:00
openrw/tests
Anonymous Maarten 7a86c199b0 tests: only include GameConfig.hpp in source file (no header file)
This reduces compile time from 1m19s to 9s when touching GameConfig.hpp.

(Executed from rwgame/build/tests)
before:
$ make >/dev/null
$ touch ../../rwgame/GameConfig.hpp
$ time make>/dev/null

real	1m18.643s
user	1m13.069s
sys	0m5.266s

after:
$ make >/dev/null
$ touch ../../rwgame/GameConfig.hpp
$ time make>/dev/null

real	0m9.247s
user	0m8.374s
sys	0m0.836s
2017-08-15 15:58:01 +01:00
..
CMakeLists.txt tests: only include GameConfig.hpp in source file (no header file) 2017-08-15 15:58:01 +01:00
main.cpp tests: set the test module name to openrw 2017-02-20 01:01:30 +00:00
test_animation.cpp Remove all traces of Skeleton 2017-02-08 21:45:01 +00:00
test_archive.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_buoyancy.cpp Overhaul Model data handling to improve accuracy 2016-09-27 22:48:45 +01:00
test_character.cpp Add interface for using AnimCycle in CharacterObject 2017-03-03 20:31:57 +00:00
test_chase.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_config.cpp rwgame+config: show an error dialog when an error occurred on parsing the config file 2017-02-20 01:01:30 +00:00
test_cutscene.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_data.cpp Load and associate model data when creating objects 2016-09-27 22:49:07 +01:00
test_FileIndex.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_GameData.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_GameWorld.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_globals.cpp tests: only include GameConfig.hpp in source file (no header file) 2017-08-15 15:58:01 +01:00
test_globals.hpp tests: only include GameConfig.hpp in source file (no header file) 2017-08-15 15:58:01 +01:00
test_Input.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_items.cpp Remove InventoryItem and WeaponItem 2016-10-19 22:14:52 +01:00
test_lifetime.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_loaderdff.cpp Add clone methods to Clump, Atomic and ModelFrame to permit copying 2017-02-08 21:44:25 +00:00
test_LoaderIPL.cpp Implement Hierarchy of game ZoneData 2017-01-30 00:24:44 +00:00
test_Logger.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_menu.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_object_data.cpp Load and associated pedstats with ped models 2017-02-08 20:30:29 +00:00
test_object.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_pickup.cpp Remove InventoryItem and WeaponItem 2016-10-19 22:14:52 +01:00
test_renderer.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_rwbstream.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_SaveGame.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_scriptmachine.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_state.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_text.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_trafficdirector.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_vehicle.cpp Remove all traces of Skeleton 2017-02-08 21:45:01 +00:00
test_VisualFX.cpp tests: only include test_globals.hpp when needed 2017-08-15 15:58:01 +01:00
test_weapon.cpp Remove InventoryItem and WeaponItem 2016-10-19 22:14:52 +01:00
test_world.cpp clang-format files in tests 2016-09-09 21:13:22 +01:00
test_ZoneData.cpp Implement Hierarchy of game ZoneData 2017-01-30 00:24:44 +00:00