add_subdirectory(catalog)
if(NOT WIN32 AND NOT SUN)
  add_library_unity(test_sql_storage
                    OBJECT
                    test_buffer_manager.cpp
                    test_checksum.cpp
                    test_commit_abort.cpp
                    test_shutdown.cpp
                    test_big_storage.cpp
                    test_storage.cpp
                    test_readonly.cpp
                    test_repeated_checkpoint.cpp
                    test_storage_tpch.cpp
                    test_storage_scan.cpp
                    test_database_size.cpp)
else()
  add_library_unity(test_sql_storage
                    OBJECT
                    test_buffer_manager.cpp
                    test_checksum.cpp
                    test_shutdown.cpp
                    test_big_storage.cpp
                    test_repeated_checkpoint.cpp
                    test_storage.cpp
                    test_storage_scan.cpp
                    test_readonly.cpp
                    test_database_size.cpp)
endif()
set(ALL_OBJECT_FILES
    ${ALL_OBJECT_FILES} $<TARGET_OBJECTS:test_sql_storage>
    PARENT_SCOPE)
