{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"docs","path":"docs","contentType":"directory"},{"name":"extras","path":"extras","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"LICENSE.txt","path":"LICENSE.txt","contentType":"file"},{"name":"README.txt","path":"README.txt","contentType":"file"}],"totalCount":8}},"fileTreeProcessingTime":1.148628,"foldersToFetch":[],"repo":{"id":381228368,"defaultBranch":"main","name":"physfs","ownerLogin":"icculus","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-29T03:33:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/673562?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"90dfc49f6d43c470fc0ca41b81d05a1a4359889c","listCacheKey":"v0:1664568821.563049","canEdit":false,"refType":"tree","currentOid":"90dfc49f6d43c470fc0ca41b81d05a1a4359889c"},"path":"CMakeLists.txt","currentUser":null,"blob":{"rawLines":["# PhysicsFS; a portable, flexible file i/o abstraction.","#","# Please see the file LICENSE.txt in the source's root directory.","","# The CMake project file is meant to get this compiling on all sorts of","# platforms quickly, and serve as the way Unix platforms and Linux distros","# package up official builds, but you don't _need_ to use this; we have","# built PhysicsFS to (hopefully) be able to drop into your project and","# compile, using preprocessor checks for platform-specific bits instead of","# testing in here.","","cmake_minimum_required(VERSION 2.8.4)","","project(PhysicsFS)","set(PHYSFS_VERSION 3.0.0)","","# Increment this if/when we break backwards compatibility.","set(PHYSFS_SOVERSION 1)","","# I hate that they define \"WIN32\" ... we're about to move to Win64...I hope!","if(WIN32 AND NOT WINDOWS)"," set(WINDOWS TRUE)","endif()","","include_directories(./src)","","if(APPLE)"," set(OTHER_LDFLAGS ${OTHER_LDFLAGS} \"-framework IOKit -framework Foundation\")"," set(PHYSFS_M_SRCS src/physfs_platform_apple.m)","endif()","","if(CMAKE_COMPILER_IS_GNUCC)"," # Don't use -rpath."," set(CMAKE_SKIP_RPATH ON CACHE BOOL \"Skip RPATH\" FORCE)","endif()","","if(CMAKE_C_COMPILER_ID STREQUAL \"SunPro\")"," add_definitions(-erroff=E_EMPTY_TRANSLATION_UNIT)"," add_definitions(-xldscope=hidden)","endif()","","if(HAIKU)"," # We add this explicitly, since we don't want CMake to think this"," # is a C++ project unless we're on Haiku."," set(PHYSFS_CPP_SRCS src/physfs_platform_haiku.cpp)"," find_library(BE_LIBRARY be)"," find_library(ROOT_LIBRARY root)"," set(OPTIONAL_LIBRARY_LIBS ${OPTIONAL_LIBRARY_LIBS} ${BE_LIBRARY} ${ROOT_LIBRARY})","endif()","","if(CMAKE_SYSTEM_NAME STREQUAL \"WindowsPhone\" OR CMAKE_SYSTEM_NAME STREQUAL \"WindowsStore\")"," set(WINRT TRUE)","endif()","","if(WINRT)"," set(PHYSFS_CPP_SRCS src/physfs_platform_winrt.cpp)","endif()","","if(UNIX AND NOT WINDOWS AND NOT APPLE) # (MingW and such might be UNIX _and_ WINDOWS!)"," find_library(PTHREAD_LIBRARY pthread)"," if(PTHREAD_LIBRARY)"," set(OPTIONAL_LIBRARY_LIBS ${OPTIONAL_LIBRARY_LIBS} ${PTHREAD_LIBRARY})"," endif()","endif()","","# Almost everything is \"compiled\" here, but things that don't apply to the","# build are #ifdef'd out. This is to make it easy to embed PhysicsFS into","# another project or bring up a new build system: just compile all the source","# code and #define the things you want.","set(PHYSFS_SRCS"," src/physfs.c"," src/physfs_byteorder.c"," src/physfs_unicode.c"," src/physfs_platform_posix.c"," src/physfs_platform_unix.c"," src/physfs_platform_windows.c"," src/physfs_platform_os2.c"," src/physfs_platform_qnx.c"," src/physfs_archiver_dir.c"," src/physfs_archiver_unpacked.c"," src/physfs_archiver_grp.c"," src/physfs_archiver_hog.c"," src/physfs_archiver_7z.c"," src/physfs_archiver_mvl.c"," src/physfs_archiver_qpak.c"," src/physfs_archiver_wad.c"," src/physfs_archiver_zip.c"," src/physfs_archiver_slb.c"," src/physfs_archiver_iso9660.c"," src/physfs_archiver_vdf.c"," ${PHYSFS_CPP_SRCS}"," ${PHYSFS_M_SRCS}",")","","","# Archivers ...","# These are (mostly) on by default now, so these options are only useful for","# disabling them.","","option(PHYSFS_ARCHIVE_ZIP \"Enable ZIP support\" TRUE)","if(NOT PHYSFS_ARCHIVE_ZIP)"," add_definitions(-DPHYSFS_SUPPORTS_ZIP=0)","endif()","","option(PHYSFS_ARCHIVE_7Z \"Enable 7zip support\" TRUE)","if(NOT PHYSFS_ARCHIVE_7Z)"," add_definitions(-DPHYSFS_SUPPORTS_7Z=0)","endif()","","option(PHYSFS_ARCHIVE_GRP \"Enable Build Engine GRP support\" TRUE)","if(NOT PHYSFS_ARCHIVE_GRP)"," add_definitions(-DPHYSFS_SUPPORTS_GRP=0)","endif()","","option(PHYSFS_ARCHIVE_WAD \"Enable Doom WAD support\" TRUE)","if(NOT PHYSFS_ARCHIVE_WAD)"," add_definitions(-DPHYSFS_SUPPORTS_WAD=0)","endif()","","option(PHYSFS_ARCHIVE_HOG \"Enable Descent I/II HOG support\" TRUE)","if(NOT PHYSFS_ARCHIVE_HOG)"," add_definitions(-DPHYSFS_SUPPORTS_HOG=0)","endif()","","option(PHYSFS_ARCHIVE_MVL \"Enable Descent I/II MVL support\" TRUE)","if(NOT PHYSFS_ARCHIVE_MVL)"," add_definitions(-DPHYSFS_SUPPORTS_MVL=0)","endif()","","option(PHYSFS_ARCHIVE_QPAK \"Enable Quake I/II QPAK support\" TRUE)","if(NOT PHYSFS_ARCHIVE_QPAK)"," add_definitions(-DPHYSFS_SUPPORTS_QPAK=0)","endif()","","option(PHYSFS_ARCHIVE_SLB \"Enable I-War / Independence War SLB support\" TRUE)","if(NOT PHYSFS_ARCHIVE_SLB)"," add_definitions(-DPHYSFS_SUPPORTS_SLB=0)","endif()","","option(PHYSFS_ARCHIVE_ISO9660 \"Enable ISO9660 support\" TRUE)","if(NOT PHYSFS_ARCHIVE_ISO9660)"," add_definitions(-DPHYSFS_SUPPORTS_ISO9660=0)","endif()","","option(PHYSFS_ARCHIVE_VDF \"Enable Gothic I/II VDF archive support\" TRUE)","if(NOT PHYSFS_ARCHIVE_VDF)"," add_definitions(-DPHYSFS_SUPPORTS_VDF=0)","endif()","","","option(PHYSFS_BUILD_STATIC \"Build static library\" TRUE)","if(PHYSFS_BUILD_STATIC)"," add_library(physfs-static STATIC ${PHYSFS_SRCS})"," # Don't rename this on Windows, since DLLs will also produce an import"," # library named \"physfs.lib\" which would conflict; Unix tend to like the"," # same library name with a different extension for static libs, but"," # Windows can just have a separate name."," if(NOT MSVC)"," set_target_properties(physfs-static PROPERTIES OUTPUT_NAME \"physfs\")"," endif()"," if(WINRT)"," # Ignore LNK4264 warnings; we don't author any WinRT components, just consume them, so we're okay in a static library.","\t\tset_target_properties(physfs-static PROPERTIES VS_WINRT_COMPONENT True)"," set_target_properties(physfs-static PROPERTIES STATIC_LIBRARY_FLAGS \"/ignore:4264\")"," endif()",""," set(PHYSFS_LIB_TARGET physfs-static)"," set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} \";physfs-static\")","endif()","","option(PHYSFS_BUILD_SHARED \"Build shared library\" TRUE)","if(PHYSFS_BUILD_SHARED)"," add_library(physfs SHARED ${PHYSFS_SRCS})"," set_target_properties(physfs PROPERTIES MACOSX_RPATH 1)"," set_target_properties(physfs PROPERTIES VERSION ${PHYSFS_VERSION})"," set_target_properties(physfs PROPERTIES SOVERSION ${PHYSFS_SOVERSION})"," if(WINRT)","\t\tset_target_properties(physfs PROPERTIES VS_WINRT_COMPONENT True)"," endif()"," target_link_libraries(physfs ${OPTIONAL_LIBRARY_LIBS} ${OTHER_LDFLAGS})"," set(PHYSFS_LIB_TARGET physfs)"," set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} \";physfs\")","endif()","","if(NOT PHYSFS_BUILD_SHARED AND NOT PHYSFS_BUILD_STATIC)"," message(FATAL \"Both shared and static libraries are disabled!\")","endif()","","# CMake FAQ says I need this...","if(PHYSFS_BUILD_SHARED AND PHYSFS_BUILD_STATIC AND NOT WINDOWS)"," set_target_properties(physfs PROPERTIES CLEAN_DIRECT_OUTPUT 1)"," set_target_properties(physfs-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)","endif()","","option(PHYSFS_BUILD_TEST \"Build stdio test program.\" TRUE)","mark_as_advanced(PHYSFS_BUILD_TEST)","if(PHYSFS_BUILD_TEST)"," find_path(READLINE_H readline/readline.h)"," find_path(HISTORY_H readline/history.h)"," if(READLINE_H AND HISTORY_H)"," find_library(CURSES_LIBRARY NAMES curses ncurses)"," set(CMAKE_REQUIRED_LIBRARIES ${CURSES_LIBRARY})"," find_library(READLINE_LIBRARY readline)"," if(READLINE_LIBRARY)"," set(HAVE_SYSTEM_READLINE TRUE)"," set(TEST_PHYSFS_LIBS ${TEST_PHYSFS_LIBS} ${READLINE_LIBRARY} ${CURSES_LIBRARY})"," include_directories(SYSTEM ${READLINE_H} ${HISTORY_H})"," add_definitions(-DPHYSFS_HAVE_READLINE=1)"," endif()"," endif()"," add_executable(test_physfs test/test_physfs.c)"," target_link_libraries(test_physfs ${PHYSFS_LIB_TARGET} ${TEST_PHYSFS_LIBS} ${OTHER_LDFLAGS})"," set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} \";test_physfs\")","endif()","","install(TARGETS ${PHYSFS_INSTALL_TARGETS}"," RUNTIME DESTINATION bin"," LIBRARY DESTINATION lib${LIB_SUFFIX}"," ARCHIVE DESTINATION lib${LIB_SUFFIX})","install(FILES src/physfs.h DESTINATION include)","","find_package(Doxygen)","if(DOXYGEN_FOUND)"," set(PHYSFS_OUTPUT_DOXYFILE \"${CMAKE_CURRENT_BINARY_DIR}/Doxyfile\")"," configure_file("," \"${CMAKE_CURRENT_SOURCE_DIR}/docs/Doxyfile\""," \"${PHYSFS_OUTPUT_DOXYFILE}\""," COPYONLY"," )"," file(APPEND \"${PHYSFS_OUTPUT_DOXYFILE}\" \"\\n\\n# Below auto-generated by cmake...\\n\\n\")"," file(APPEND \"${PHYSFS_OUTPUT_DOXYFILE}\" \"PROJECT_NUMBER = \\\"${PHYSFS_VERSION}\\\"\\n\")"," file(APPEND \"${PHYSFS_OUTPUT_DOXYFILE}\" \"OUTPUT_DIRECTORY = \\\"${CMAKE_CURRENT_BINARY_DIR}/docs\\\"\\n\")"," file(APPEND \"${PHYSFS_OUTPUT_DOXYFILE}\" \"\\n# End auto-generated section.\\n\\n\")",""," add_custom_target("," docs"," ${DOXYGEN_EXECUTABLE} \"${PHYSFS_OUTPUT_DOXYFILE}\""," WORKING_DIRECTORY \"${CMAKE_CURRENT_SOURCE_DIR}\""," COMMENT \"Building documentation in 'docs' directory...\""," )","else()"," message(STATUS \"Doxygen not found. You won't be able to build documentation.\")","endif()","","if(UNIX)"," set(PHYSFS_TARBALL \"${CMAKE_CURRENT_SOURCE_DIR}/../physfs-${PHYSFS_VERSION}.tar.bz2\")"," add_custom_target("," dist"," hg archive -t tbz2 \"${PHYSFS_TARBALL}\""," WORKING_DIRECTORY \"${CMAKE_CURRENT_SOURCE_DIR}\""," COMMENT \"Building source tarball '${PHYSFS_TARBALL}'...\""," )"," add_custom_target("," uninstall"," \"${CMAKE_CURRENT_SOURCE_DIR}/extras/uninstall.sh\""," WORKING_DIRECTORY \"${CMAKE_CURRENT_BINARY_DIR}\""," COMMENT \"Uninstall the project...\""," )","endif()","","if(NOT MSVC)"," configure_file("," \"extras/physfs.pc.in\""," \"extras/physfs.pc\""," @ONLY"," )"," install("," FILES \"${CMAKE_CURRENT_BINARY_DIR}/extras/physfs.pc\""," DESTINATION \"lib${LIB_SUFFIX}/pkgconfig\""," )","endif()","","macro(message_bool_option _NAME _VALUE)"," if(${_VALUE})"," message(STATUS \" ${_NAME}: enabled\")"," else()"," message(STATUS \" ${_NAME}: disabled\")"," endif()","endmacro()","","message(STATUS \"PhysicsFS will build with the following options:\")","message_bool_option(\"ZIP support\" PHYSFS_ARCHIVE_ZIP)","message_bool_option(\"7zip support\" PHYSFS_ARCHIVE_7Z)","message_bool_option(\"GRP support\" PHYSFS_ARCHIVE_GRP)","message_bool_option(\"WAD support\" PHYSFS_ARCHIVE_WAD)","message_bool_option(\"HOG support\" PHYSFS_ARCHIVE_HOG)","message_bool_option(\"MVL support\" PHYSFS_ARCHIVE_MVL)","message_bool_option(\"QPAK support\" PHYSFS_ARCHIVE_QPAK)","message_bool_option(\"SLB support\" PHYSFS_ARCHIVE_SLB)","message_bool_option(\"VDF support\" PHYSFS_ARCHIVE_VDF)","message_bool_option(\"ISO9660 support\" PHYSFS_ARCHIVE_ISO9660)","message_bool_option(\"Build static library\" PHYSFS_BUILD_STATIC)","message_bool_option(\"Build shared library\" PHYSFS_BUILD_SHARED)","message_bool_option(\"Build stdio test program\" PHYSFS_BUILD_TEST)","if(PHYSFS_BUILD_TEST)"," message_bool_option(\" Use readline in test program\" HAVE_SYSTEM_READLINE)","endif()","","# end of CMakeLists.txt ..."],"stylingDirectives":[[{"start":0,"end":55,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":71,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":72,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":19,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-k"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-c1"}],[],[{"start":0,"end":58,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c1"}],[],[{"start":0,"end":76,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":8,"cssClass":"pl-k"},{"start":9,"end":12,"cssClass":"pl-k"},{"start":13,"end":16,"cssClass":"pl-k"},{"start":17,"end":24,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":8,"end":15,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":19,"cssClass":"pl-c1"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":22,"end":38,"cssClass":"pl-smi"},{"start":39,"end":79,"cssClass":"pl-s"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":23,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":25,"end":27,"cssClass":"pl-k"},{"start":28,"end":33,"cssClass":"pl-k"},{"start":39,"end":51,"cssClass":"pl-s"},{"start":52,"end":57,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":23,"end":31,"cssClass":"pl-k"},{"start":32,"end":40,"cssClass":"pl-s"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":69,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":46,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":30,"end":54,"cssClass":"pl-smi"},{"start":55,"end":68,"cssClass":"pl-smi"},{"start":69,"end":84,"cssClass":"pl-smi"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":21,"end":29,"cssClass":"pl-k"},{"start":30,"end":44,"cssClass":"pl-s"},{"start":45,"end":47,"cssClass":"pl-k"},{"start":66,"end":74,"cssClass":"pl-k"},{"start":75,"end":89,"cssClass":"pl-s"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":7,"cssClass":"pl-k"},{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-k"},{"start":16,"end":23,"cssClass":"pl-k"},{"start":24,"end":27,"cssClass":"pl-k"},{"start":28,"end":31,"cssClass":"pl-k"},{"start":40,"end":87,"cssClass":"pl-c"},{"start":40,"end":41,"cssClass":"pl-c"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"}],[{"start":8,"end":11,"cssClass":"pl-c1"},{"start":34,"end":58,"cssClass":"pl-smi"},{"start":59,"end":77,"cssClass":"pl-smi"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":74,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":74,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c1"}],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[{"start":4,"end":22,"cssClass":"pl-smi"}],[{"start":4,"end":20,"cssClass":"pl-smi"}],[],[],[],[{"start":0,"end":15,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":18,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":25,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":51,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":71,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":30,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":49,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":15,"cssClass":"pl-c1"},{"start":30,"end":36,"cssClass":"pl-k"},{"start":37,"end":51,"cssClass":"pl-smi"}],[{"start":4,"end":74,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":77,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":72,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":45,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-k"}],[{"start":8,"end":29,"cssClass":"pl-c1"},{"start":44,"end":54,"cssClass":"pl-k"},{"start":67,"end":75,"cssClass":"pl-s"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[{"start":4,"end":6,"cssClass":"pl-k"}],[{"start":8,"end":126,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[{"start":2,"end":23,"cssClass":"pl-c1"},{"start":38,"end":48,"cssClass":"pl-k"}],[{"start":8,"end":29,"cssClass":"pl-c1"},{"start":44,"end":54,"cssClass":"pl-k"},{"start":76,"end":90,"cssClass":"pl-s"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":31,"end":56,"cssClass":"pl-smi"},{"start":57,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":49,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":15,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-k"},{"start":30,"end":44,"cssClass":"pl-smi"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":33,"end":43,"cssClass":"pl-k"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":33,"end":43,"cssClass":"pl-k"},{"start":44,"end":51,"cssClass":"pl-k"},{"start":52,"end":69,"cssClass":"pl-smi"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":33,"end":43,"cssClass":"pl-k"},{"start":54,"end":73,"cssClass":"pl-smi"}],[{"start":4,"end":6,"cssClass":"pl-k"}],[{"start":2,"end":23,"cssClass":"pl-c1"},{"start":31,"end":41,"cssClass":"pl-k"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":33,"end":57,"cssClass":"pl-smi"},{"start":58,"end":74,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":31,"end":56,"cssClass":"pl-smi"},{"start":57,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":27,"end":30,"cssClass":"pl-k"},{"start":31,"end":34,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":18,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":31,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":23,"end":26,"cssClass":"pl-k"},{"start":47,"end":50,"cssClass":"pl-k"},{"start":51,"end":54,"cssClass":"pl-k"},{"start":55,"end":62,"cssClass":"pl-k"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":33,"end":43,"cssClass":"pl-k"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":40,"end":50,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":25,"end":52,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-c1"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":13,"cssClass":"pl-c1"}],[{"start":4,"end":13,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":18,"end":21,"cssClass":"pl-k"}],[{"start":8,"end":20,"cssClass":"pl-c1"},{"start":36,"end":41,"cssClass":"pl-k"}],[{"start":8,"end":11,"cssClass":"pl-c1"},{"start":37,"end":54,"cssClass":"pl-smi"}],[{"start":8,"end":20,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"}],[{"start":12,"end":15,"cssClass":"pl-c1"}],[{"start":12,"end":15,"cssClass":"pl-c1"},{"start":33,"end":52,"cssClass":"pl-smi"},{"start":53,"end":72,"cssClass":"pl-smi"},{"start":73,"end":90,"cssClass":"pl-smi"}],[{"start":12,"end":31,"cssClass":"pl-c1"},{"start":32,"end":38,"cssClass":"pl-k"},{"start":39,"end":52,"cssClass":"pl-smi"},{"start":53,"end":65,"cssClass":"pl-smi"}],[{"start":12,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[{"start":4,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":38,"end":58,"cssClass":"pl-smi"},{"start":59,"end":78,"cssClass":"pl-smi"},{"start":79,"end":95,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":31,"end":56,"cssClass":"pl-smi"},{"start":57,"end":71,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"},{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":41,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":27,"cssClass":"pl-k"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":27,"cssClass":"pl-k"},{"start":31,"end":44,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":27,"cssClass":"pl-k"},{"start":31,"end":44,"cssClass":"pl-smi"}],[{"start":0,"end":7,"cssClass":"pl-c1"},{"start":8,"end":13,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-k"}],[],[{"start":0,"end":12,"cssClass":"pl-c1"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":31,"end":69,"cssClass":"pl-s"},{"start":32,"end":59,"cssClass":"pl-smi"}],[{"start":4,"end":18,"cssClass":"pl-c1"}],[{"start":8,"end":51,"cssClass":"pl-s"},{"start":9,"end":36,"cssClass":"pl-smi"}],[{"start":8,"end":35,"cssClass":"pl-s"},{"start":9,"end":34,"cssClass":"pl-smi"}],[{"start":8,"end":16,"cssClass":"pl-k"}],[],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":43,"cssClass":"pl-s"},{"start":17,"end":42,"cssClass":"pl-smi"},{"start":44,"end":88,"cssClass":"pl-s"},{"start":45,"end":49,"cssClass":"pl-cce"},{"start":83,"end":87,"cssClass":"pl-cce"}],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":43,"cssClass":"pl-s"},{"start":17,"end":42,"cssClass":"pl-smi"},{"start":44,"end":86,"cssClass":"pl-s"},{"start":62,"end":64,"cssClass":"pl-cce"},{"start":64,"end":81,"cssClass":"pl-smi"},{"start":81,"end":85,"cssClass":"pl-cce"}],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":43,"cssClass":"pl-s"},{"start":17,"end":42,"cssClass":"pl-smi"},{"start":44,"end":103,"cssClass":"pl-s"},{"start":64,"end":66,"cssClass":"pl-cce"},{"start":66,"end":93,"cssClass":"pl-smi"},{"start":98,"end":102,"cssClass":"pl-cce"}],[{"start":4,"end":8,"cssClass":"pl-c1"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":43,"cssClass":"pl-s"},{"start":17,"end":42,"cssClass":"pl-smi"},{"start":44,"end":81,"cssClass":"pl-s"},{"start":45,"end":47,"cssClass":"pl-cce"},{"start":76,"end":80,"cssClass":"pl-cce"}],[],[{"start":4,"end":21,"cssClass":"pl-c1"}],[],[{"start":8,"end":29,"cssClass":"pl-smi"},{"start":30,"end":57,"cssClass":"pl-s"},{"start":31,"end":56,"cssClass":"pl-smi"}],[{"start":8,"end":25,"cssClass":"pl-k"},{"start":26,"end":55,"cssClass":"pl-s"},{"start":27,"end":54,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":63,"cssClass":"pl-s"}],[],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":19,"end":81,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":7,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":23,"end":88,"cssClass":"pl-s"},{"start":24,"end":51,"cssClass":"pl-smi"},{"start":62,"end":79,"cssClass":"pl-smi"}],[{"start":4,"end":21,"cssClass":"pl-c1"}],[],[{"start":27,"end":46,"cssClass":"pl-s"},{"start":28,"end":45,"cssClass":"pl-smi"}],[{"start":8,"end":25,"cssClass":"pl-k"},{"start":26,"end":55,"cssClass":"pl-s"},{"start":27,"end":54,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":64,"cssClass":"pl-s"},{"start":42,"end":59,"cssClass":"pl-smi"}],[],[{"start":4,"end":21,"cssClass":"pl-c1"}],[],[{"start":8,"end":57,"cssClass":"pl-s"},{"start":9,"end":36,"cssClass":"pl-smi"}],[{"start":8,"end":25,"cssClass":"pl-k"},{"start":26,"end":55,"cssClass":"pl-s"},{"start":27,"end":54,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":42,"cssClass":"pl-s"}],[],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":18,"cssClass":"pl-c1"}],[{"start":8,"end":29,"cssClass":"pl-s"}],[{"start":8,"end":26,"cssClass":"pl-s"}],[{"start":9,"end":13,"cssClass":"pl-k"}],[],[{"start":4,"end":11,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":60,"cssClass":"pl-s"},{"start":15,"end":42,"cssClass":"pl-smi"}],[{"start":8,"end":19,"cssClass":"pl-k"},{"start":20,"end":48,"cssClass":"pl-s"},{"start":24,"end":37,"cssClass":"pl-smi"}],[],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":5,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":7,"end":16,"cssClass":"pl-smi"}],[{"start":8,"end":15,"cssClass":"pl-c1"},{"start":23,"end":44,"cssClass":"pl-s"},{"start":26,"end":34,"cssClass":"pl-smi"}],[{"start":4,"end":8,"cssClass":"pl-k"}],[{"start":8,"end":15,"cssClass":"pl-c1"},{"start":23,"end":45,"cssClass":"pl-s"},{"start":26,"end":34,"cssClass":"pl-smi"}],[{"start":4,"end":9,"cssClass":"pl-k"}],[{"start":0,"end":8,"cssClass":"pl-c1"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"},{"start":15,"end":65,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":34,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":34,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":33,"cssClass":"pl-s"}],[{"start":20,"end":37,"cssClass":"pl-s"}],[{"start":20,"end":42,"cssClass":"pl-s"}],[{"start":20,"end":42,"cssClass":"pl-s"}],[{"start":20,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":24,"end":56,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":27,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/icculus/physfs/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"CMakeLists.txt","displayUrl":"https://github.com/icculus/physfs/blame/90dfc49f6d43c470fc0ca41b81d05a1a4359889c/CMakeLists.txt?raw=true","headerInfo":{"blobSize":"10.2 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"c151d61","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Ficculus%2Fphysfs%2Fblame%2F90dfc49f6d43c470fc0ca41b81d05a1a4359889c%2FCMakeLists.txt","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"300","truncatedSloc":"258"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"CMake","languageID":47,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/icculus/physfs/blame/90dfc49f6d43c470fc0ca41b81d05a1a4359889c/CMakeLists.txt","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/icculus/physfs/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/icculus/physfs/raw/90dfc49f6d43c470fc0ca41b81d05a1a4359889c/CMakeLists.txt","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":2,"oldEnd":3,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"3":{"start":3,"oldStart":4,"end":3,"oldEnd":4,"commitOid":"53bbe35ddd58c2b49fa728842d17879052246e86","reblamePath":"CMakeLists.txt"},"4":{"start":4,"oldStart":5,"end":4,"oldEnd":5,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"5":{"start":5,"oldStart":5,"end":11,"oldEnd":11,"commitOid":"73070339a46bcd1b7cb79f2c9fa485b4d1d3e428","reblamePath":"CMakeLists.txt"},"12":{"start":12,"oldStart":5,"end":12,"oldEnd":5,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"13":{"start":13,"oldStart":7,"end":13,"oldEnd":7,"commitOid":"e4a317401dd806a1f99d98d68cf44ba29bb6bf28","reblamePath":"CMakeLists.txt"},"14":{"start":14,"oldStart":7,"end":14,"oldEnd":7,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"15":{"start":15,"oldStart":15,"end":15,"oldEnd":15,"commitOid":"9e756312d5f42bfc7cfdc1e07033ff3fbfa1de87","reblamePath":"CMakeLists.txt"},"16":{"start":16,"oldStart":10,"end":17,"oldEnd":11,"commitOid":"3c3876819252b6e467ddecd8e48ced71cc355a40","reblamePath":"CMakeLists.txt"},"18":{"start":18,"oldStart":11,"end":18,"oldEnd":11,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"19":{"start":19,"oldStart":8,"end":20,"oldEnd":9,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"21":{"start":21,"oldStart":14,"end":23,"oldEnd":16,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"24":{"start":24,"oldStart":13,"end":24,"oldEnd":13,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"25":{"start":25,"oldStart":36,"end":25,"oldEnd":36,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"26":{"start":26,"oldStart":26,"end":26,"oldEnd":26,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"27":{"start":27,"oldStart":27,"end":27,"oldEnd":27,"commitOid":"73070339a46bcd1b7cb79f2c9fa485b4d1d3e428","reblamePath":"CMakeLists.txt"},"28":{"start":28,"oldStart":28,"end":28,"oldEnd":28,"commitOid":"982411ec8a02cd8e1aa8339fcd4700c95ed17d87","reblamePath":"CMakeLists.txt"},"29":{"start":29,"oldStart":29,"end":29,"oldEnd":29,"commitOid":"0a730433aebe42c1fdf134346afa80430121fecb","reblamePath":"CMakeLists.txt"},"30":{"start":30,"oldStart":48,"end":30,"oldEnd":48,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"31":{"start":31,"oldStart":34,"end":31,"oldEnd":34,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"32":{"start":32,"oldStart":51,"end":32,"oldEnd":51,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"33":{"start":33,"oldStart":76,"end":33,"oldEnd":76,"commitOid":"a40d3e1e3b579e9826e5dbc672232b37284a724d","reblamePath":"CMakeLists.txt"},"34":{"start":34,"oldStart":76,"end":35,"oldEnd":77,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"36":{"start":36,"oldStart":52,"end":36,"oldEnd":52,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"37":{"start":37,"oldStart":79,"end":40,"oldEnd":82,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"41":{"start":41,"oldStart":79,"end":41,"oldEnd":79,"commitOid":"3b91814f20a69b353e28a5744b7d8b299b3a7212","reblamePath":"CMakeLists.txt"},"42":{"start":42,"oldStart":58,"end":42,"oldEnd":58,"commitOid":"68ad1fa8c5e31c288e9424b0d4876e4dfe364a4a","reblamePath":"CMakeLists.txt"},"43":{"start":43,"oldStart":92,"end":43,"oldEnd":92,"commitOid":"69598e49ab5ec55e9d96ce99f206aa15bfd559e5","reblamePath":"CMakeLists.txt"},"44":{"start":44,"oldStart":60,"end":44,"oldEnd":60,"commitOid":"68ad1fa8c5e31c288e9424b0d4876e4dfe364a4a","reblamePath":"CMakeLists.txt"},"45":{"start":45,"oldStart":45,"end":45,"oldEnd":45,"commitOid":"1e2650b6fc973aef39178561a8477abea94b4cb7","reblamePath":"CMakeLists.txt"},"46":{"start":46,"oldStart":110,"end":49,"oldEnd":113,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"50":{"start":50,"oldStart":96,"end":50,"oldEnd":96,"commitOid":"69598e49ab5ec55e9d96ce99f206aa15bfd559e5","reblamePath":"CMakeLists.txt"},"51":{"start":51,"oldStart":51,"end":51,"oldEnd":51,"commitOid":"1e2650b6fc973aef39178561a8477abea94b4cb7","reblamePath":"CMakeLists.txt"},"52":{"start":52,"oldStart":52,"end":55,"oldEnd":55,"commitOid":"f578f855572ba0e33def97544e48a5d9a4c98c71","reblamePath":"CMakeLists.txt"},"56":{"start":56,"oldStart":52,"end":58,"oldEnd":54,"commitOid":"1e2650b6fc973aef39178561a8477abea94b4cb7","reblamePath":"CMakeLists.txt"},"59":{"start":59,"oldStart":67,"end":65,"oldEnd":74,"commitOid":"73070339a46bcd1b7cb79f2c9fa485b4d1d3e428","reblamePath":"CMakeLists.txt"},"66":{"start":66,"oldStart":97,"end":69,"oldEnd":100,"commitOid":"69598e49ab5ec55e9d96ce99f206aa15bfd559e5","reblamePath":"CMakeLists.txt"},"70":{"start":70,"oldStart":119,"end":70,"oldEnd":119,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"71":{"start":71,"oldStart":116,"end":73,"oldEnd":118,"commitOid":"2a65060cde064d2c8ff1f8feb0c24f1e617ff3f6","reblamePath":"CMakeLists.txt"},"74":{"start":74,"oldStart":66,"end":77,"oldEnd":70,"commitOid":"18c89c1cbc90f073438786f4c01418990670afee","reblamePath":"CMakeLists.txt"},"78":{"start":78,"oldStart":78,"end":78,"oldEnd":78,"commitOid":"e19422cc06ad036efc8f546e7fa342625ffc5857","reblamePath":"CMakeLists.txt"},"79":{"start":79,"oldStart":71,"end":90,"oldEnd":82,"commitOid":"18c89c1cbc90f073438786f4c01418990670afee","reblamePath":"CMakeLists.txt"},"91":{"start":91,"oldStart":87,"end":91,"oldEnd":87,"commitOid":"1e2650b6fc973aef39178561a8477abea94b4cb7","reblamePath":"CMakeLists.txt"},"92":{"start":92,"oldStart":91,"end":92,"oldEnd":91,"commitOid":"0a730433aebe42c1fdf134346afa80430121fecb","reblamePath":"CMakeLists.txt"},"93":{"start":93,"oldStart":89,"end":96,"oldEnd":154,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"97":{"start":97,"oldStart":224,"end":98,"oldEnd":225,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"99":{"start":99,"oldStart":155,"end":99,"oldEnd":155,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"100":{"start":100,"oldStart":214,"end":100,"oldEnd":214,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"101":{"start":101,"oldStart":228,"end":102,"oldEnd":229,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"103":{"start":103,"oldStart":217,"end":103,"oldEnd":217,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"104":{"start":104,"oldStart":162,"end":104,"oldEnd":162,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"105":{"start":105,"oldStart":219,"end":105,"oldEnd":219,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"106":{"start":106,"oldStart":96,"end":106,"oldEnd":96,"commitOid":"a5d3dd498efdce29ece414096566dfd132dbe19b","reblamePath":"CMakeLists.txt"},"107":{"start":107,"oldStart":234,"end":107,"oldEnd":234,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"108":{"start":108,"oldStart":224,"end":110,"oldEnd":226,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"111":{"start":111,"oldStart":240,"end":112,"oldEnd":241,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"113":{"start":113,"oldStart":229,"end":115,"oldEnd":231,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"116":{"start":116,"oldStart":245,"end":117,"oldEnd":246,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"118":{"start":118,"oldStart":234,"end":120,"oldEnd":236,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"121":{"start":121,"oldStart":250,"end":122,"oldEnd":251,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"123":{"start":123,"oldStart":239,"end":125,"oldEnd":241,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"126":{"start":126,"oldStart":255,"end":127,"oldEnd":256,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"128":{"start":128,"oldStart":244,"end":130,"oldEnd":246,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"131":{"start":131,"oldStart":260,"end":132,"oldEnd":261,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"133":{"start":133,"oldStart":249,"end":134,"oldEnd":250,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"135":{"start":135,"oldStart":252,"end":135,"oldEnd":252,"commitOid":"fd137cba4208ed2d87aef6c63d13dcd5df8f3e68","reblamePath":"CMakeLists.txt"},"136":{"start":136,"oldStart":265,"end":137,"oldEnd":266,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"138":{"start":138,"oldStart":255,"end":139,"oldEnd":256,"commitOid":"fd137cba4208ed2d87aef6c63d13dcd5df8f3e68","reblamePath":"CMakeLists.txt"},"140":{"start":140,"oldStart":251,"end":140,"oldEnd":251,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"141":{"start":141,"oldStart":270,"end":142,"oldEnd":271,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"143":{"start":143,"oldStart":254,"end":144,"oldEnd":255,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"145":{"start":145,"oldStart":267,"end":145,"oldEnd":267,"commitOid":"e4206408e503672696426ea85636e63538227f4c","reblamePath":"CMakeLists.txt"},"146":{"start":146,"oldStart":275,"end":147,"oldEnd":276,"commitOid":"4ae17a5d605670dc6741d3b028f1248df1512890","reblamePath":"CMakeLists.txt"},"148":{"start":148,"oldStart":270,"end":149,"oldEnd":271,"commitOid":"e4206408e503672696426ea85636e63538227f4c","reblamePath":"CMakeLists.txt"},"150":{"start":150,"oldStart":256,"end":153,"oldEnd":259,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"154":{"start":154,"oldStart":281,"end":157,"oldEnd":284,"commitOid":"f2cbac7479c588a8443fb11144ed6b2bf269bd95","reblamePath":"CMakeLists.txt"},"158":{"start":158,"oldStart":158,"end":158,"oldEnd":158,"commitOid":"db700fd327a82050c1f76c9b38ee9a79a1e56ab4","reblamePath":"CMakeLists.txt"},"159":{"start":159,"oldStart":286,"end":160,"oldEnd":287,"commitOid":"f2cbac7479c588a8443fb11144ed6b2bf269bd95","reblamePath":"CMakeLists.txt"},"161":{"start":161,"oldStart":160,"end":161,"oldEnd":160,"commitOid":"f578f855572ba0e33def97544e48a5d9a4c98c71","reblamePath":"CMakeLists.txt"},"162":{"start":162,"oldStart":161,"end":162,"oldEnd":161,"commitOid":"99992bb1d576e241fdb1617be021e870fc61f41d","reblamePath":"CMakeLists.txt"},"163":{"start":163,"oldStart":161,"end":163,"oldEnd":161,"commitOid":"f578f855572ba0e33def97544e48a5d9a4c98c71","reblamePath":"CMakeLists.txt"},"164":{"start":164,"oldStart":163,"end":164,"oldEnd":163,"commitOid":"99992bb1d576e241fdb1617be021e870fc61f41d","reblamePath":"CMakeLists.txt"},"165":{"start":165,"oldStart":162,"end":166,"oldEnd":163,"commitOid":"f578f855572ba0e33def97544e48a5d9a4c98c71","reblamePath":"CMakeLists.txt"},"167":{"start":167,"oldStart":261,"end":173,"oldEnd":267,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"174":{"start":174,"oldStart":173,"end":174,"oldEnd":173,"commitOid":"ca4d5be5f81ec08d7a285bb72e5586e7901dea22","reblamePath":"CMakeLists.txt"},"175":{"start":175,"oldStart":268,"end":176,"oldEnd":269,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"177":{"start":177,"oldStart":173,"end":179,"oldEnd":175,"commitOid":"f578f855572ba0e33def97544e48a5d9a4c98c71","reblamePath":"CMakeLists.txt"},"180":{"start":180,"oldStart":270,"end":187,"oldEnd":277,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"188":{"start":188,"oldStart":251,"end":189,"oldEnd":252,"commitOid":"94496e33027a952591808c5aaecaaee20c2dec4a","reblamePath":"CMakeLists.txt"},"190":{"start":190,"oldStart":307,"end":190,"oldEnd":307,"commitOid":"f2cbac7479c588a8443fb11144ed6b2bf269bd95","reblamePath":"CMakeLists.txt"},"191":{"start":191,"oldStart":281,"end":206,"oldEnd":296,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"207":{"start":207,"oldStart":207,"end":207,"oldEnd":207,"commitOid":"4ca60a090bca2cb95b395690dc82a4187be223e5","reblamePath":"CMakeLists.txt"},"208":{"start":208,"oldStart":298,"end":214,"oldEnd":304,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"215":{"start":215,"oldStart":261,"end":215,"oldEnd":261,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"216":{"start":216,"oldStart":495,"end":216,"oldEnd":495,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"217":{"start":217,"oldStart":285,"end":217,"oldEnd":285,"commitOid":"e4a317401dd806a1f99d98d68cf44ba29bb6bf28","reblamePath":"CMakeLists.txt"},"218":{"start":218,"oldStart":557,"end":219,"oldEnd":558,"commitOid":"54f72a0b42c446bbaeade1106f1d5083d7b0d89e","reblamePath":"CMakeLists.txt"},"220":{"start":220,"oldStart":499,"end":220,"oldEnd":499,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"221":{"start":221,"oldStart":289,"end":221,"oldEnd":289,"commitOid":"e4a317401dd806a1f99d98d68cf44ba29bb6bf28","reblamePath":"CMakeLists.txt"},"222":{"start":222,"oldStart":501,"end":225,"oldEnd":504,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"226":{"start":226,"oldStart":565,"end":226,"oldEnd":565,"commitOid":"72f0e7f9b5556263203d0f1165846b0643392432","reblamePath":"CMakeLists.txt"},"227":{"start":227,"oldStart":566,"end":229,"oldEnd":568,"commitOid":"7dee41eb0c7ae27f8e026bc655c1672f4275bd18","reblamePath":"CMakeLists.txt"},"230":{"start":230,"oldStart":509,"end":233,"oldEnd":512,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"234":{"start":234,"oldStart":573,"end":234,"oldEnd":573,"commitOid":"7dee41eb0c7ae27f8e026bc655c1672f4275bd18","reblamePath":"CMakeLists.txt"},"235":{"start":235,"oldStart":514,"end":235,"oldEnd":514,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"236":{"start":236,"oldStart":575,"end":240,"oldEnd":579,"commitOid":"7dee41eb0c7ae27f8e026bc655c1672f4275bd18","reblamePath":"CMakeLists.txt"},"241":{"start":241,"oldStart":520,"end":243,"oldEnd":522,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"244":{"start":244,"oldStart":268,"end":244,"oldEnd":268,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null},"245":{"start":245,"oldStart":524,"end":245,"oldEnd":524,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"246":{"start":246,"oldStart":525,"end":246,"oldEnd":525,"commitOid":"1c48a28166a477e7cedc12d670375a212836514e","reblamePath":"CMakeLists.txt"},"247":{"start":247,"oldStart":526,"end":247,"oldEnd":526,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"248":{"start":248,"oldStart":525,"end":248,"oldEnd":525,"commitOid":"8ce71e5924ff421632a333e837a37e007f08399c","reblamePath":"CMakeLists.txt"},"249":{"start":249,"oldStart":528,"end":249,"oldEnd":528,"commitOid":"1c48a28166a477e7cedc12d670375a212836514e","reblamePath":"CMakeLists.txt"},"250":{"start":250,"oldStart":528,"end":251,"oldEnd":529,"commitOid":"13a9f9b2ddcf133332d6415ef92e513a693383b8","reblamePath":"CMakeLists.txt"},"252":{"start":252,"oldStart":528,"end":252,"oldEnd":528,"commitOid":"8ce71e5924ff421632a333e837a37e007f08399c","reblamePath":"CMakeLists.txt"},"253":{"start":253,"oldStart":532,"end":253,"oldEnd":532,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"254":{"start":254,"oldStart":530,"end":258,"oldEnd":534,"commitOid":"8ce71e5924ff421632a333e837a37e007f08399c","reblamePath":"CMakeLists.txt"},"259":{"start":259,"oldStart":538,"end":260,"oldEnd":539,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"261":{"start":261,"oldStart":261,"end":261,"oldEnd":261,"commitOid":"db700fd327a82050c1f76c9b38ee9a79a1e56ab4","reblamePath":"CMakeLists.txt"},"262":{"start":262,"oldStart":362,"end":268,"oldEnd":368,"commitOid":"6d9923706d1fa83fdd2de741a529f1a10e1718b4","reblamePath":"CMakeLists.txt"},"269":{"start":269,"oldStart":269,"end":269,"oldEnd":269,"commitOid":"3167a48675f4e6c61163cd32b2862a2544ed506c","reblamePath":"CMakeLists.txt"},"270":{"start":270,"oldStart":370,"end":272,"oldEnd":372,"commitOid":"6d9923706d1fa83fdd2de741a529f1a10e1718b4","reblamePath":"CMakeLists.txt"},"273":{"start":273,"oldStart":540,"end":288,"oldEnd":555,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"289":{"start":289,"oldStart":373,"end":289,"oldEnd":373,"commitOid":"fd137cba4208ed2d87aef6c63d13dcd5df8f3e68","reblamePath":"CMakeLists.txt"},"290":{"start":290,"oldStart":401,"end":291,"oldEnd":402,"commitOid":"a7f5ebf684ace28d7c8b166cf5ca43c0a9daa7fc","reblamePath":"CMakeLists.txt"},"292":{"start":292,"oldStart":558,"end":297,"oldEnd":565,"commitOid":"3f212a8a44f9ce62ab767d30ca925509340849ad","reblamePath":"CMakeLists.txt"},"298":{"start":298,"oldStart":294,"end":300,"oldEnd":296,"commitOid":"6cdd5b5e5771b93e530f14572296462d59a87d73","reblamePath":null}},"commits":{"6cdd5b5e5771b93e530f14572296462d59a87d73":{"oid":"6cdd5b5e5771b93e530f14572296462d59a87d73","message":"Moved to CMake!","shortMessageHtmlLink":"Moved to CMake!","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2007-03-10T06:32:52.000Z","firstParentOid":"7fc64a99cc7cce1f450bbbb18afbc93d0f4b15db"},"53bbe35ddd58c2b49fa728842d17879052246e86":{"oid":"53bbe35ddd58c2b49fa728842d17879052246e86","message":"Renamed LICENSE to LICENSE.txt","shortMessageHtmlLink":"Renamed LICENSE to LICENSE.txt","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2007-03-11T10:10:28.000Z","firstParentOid":"ca2489418ec4eb0c2dc65424f81ee1441fffa4ab"},"73070339a46bcd1b7cb79f2c9fa485b4d1d3e428":{"oid":"73070339a46bcd1b7cb79f2c9fa485b4d1d3e428","message":"Simplify CMakeLists.txt, etc.\n\nTry to test things with preprocessor macros instead of CMake, and get rid of\nsilly options like turning off thread safety.","shortMessageHtmlLink":"Simplify CMakeLists.txt, etc.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-11T23:32:46.000-04:00","firstParentOid":"fe5581468180c93b60c4be991934e38f80d028f4"},"3f212a8a44f9ce62ab767d30ca925509340849ad":{"oid":"3f212a8a44f9ce62ab767d30ca925509340849ad","message":"Lowercased most of the CMake project file.","shortMessageHtmlLink":"Lowercased most of the CMake project file.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2012-10-23T14:58:54.000-04:00","firstParentOid":"724b71a657e334a220e1f6934ebebc07633f6c0b"},"e4a317401dd806a1f99d98d68cf44ba29bb6bf28":{"oid":"e4a317401dd806a1f99d98d68cf44ba29bb6bf28","message":"Added install targets for \"make install\"","shortMessageHtmlLink":"Added install targets for \"make install\"","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2007-03-11T08:56:23.000Z","firstParentOid":"e3c3acb3b68df37d3b4996bcbbcead5cc5bd5a6e"},"9e756312d5f42bfc7cfdc1e07033ff3fbfa1de87":{"oid":"9e756312d5f42bfc7cfdc1e07033ff3fbfa1de87","message":"Bumped version to 3.0.0!","shortMessageHtmlLink":"Bumped version to 3.0.0!","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-09-27T11:54:25.000-04:00","firstParentOid":"975b7a577b2ae669df38817faed1dc1b50812ce5"},"3c3876819252b6e467ddecd8e48ced71cc355a40":{"oid":"3c3876819252b6e467ddecd8e48ced71cc355a40","message":"Corrected soname.\n\nApparently we should be using 0 if we add functions. It's only changing or\n removing symbols that causes an SOVERSION bump.","shortMessageHtmlLink":"Corrected soname.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2009-03-22T21:19:21.000-04:00","firstParentOid":"78037a7ccb14725f5a2f72f6cec4e084a05fad0e"},"982411ec8a02cd8e1aa8339fcd4700c95ed17d87":{"oid":"982411ec8a02cd8e1aa8339fcd4700c95ed17d87","message":"apple: Start using some Cocoa APIs, clean up a few related things.","shortMessageHtmlLink":"apple: Start using some Cocoa APIs, clean up a few related things.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-08-08T03:36:56.000-04:00","firstParentOid":"0a730433aebe42c1fdf134346afa80430121fecb"},"0a730433aebe42c1fdf134346afa80430121fecb":{"oid":"0a730433aebe42c1fdf134346afa80430121fecb","message":"Rename physfs_platform_macos.c to physfs_platform_apple.m\n\nIt's not really \"macOS,\" it's all of Apple's platforms (iOS, watchOS,\ntvOS...AppleCarOS? heh), and second...we're about to need access to Cocoa\nAPIs, so we need it to be Objective-C. I fought as long as I could. :/","shortMessageHtmlLink":"Rename physfs_platform_macos.c to physfs_platform_apple.m","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-08-08T02:34:25.000-04:00","firstParentOid":"ca4d5be5f81ec08d7a285bb72e5586e7901dea22"},"a40d3e1e3b579e9826e5dbc672232b37284a724d":{"oid":"a40d3e1e3b579e9826e5dbc672232b37284a724d","message":"Prevent bogus addition of -rpath to libraries.","shortMessageHtmlLink":"Prevent bogus addition of -rpath to libraries.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2010-02-02T23:04:28.000-05:00","firstParentOid":"12ad3828e7e1191e3b7fc3bef2b92e5b14a29ca0"},"3b91814f20a69b353e28a5744b7d8b299b3a7212":{"oid":"3b91814f20a69b353e28a5744b7d8b299b3a7212","message":"Ignore empty files (like #ifdef'd out platform code) on Sun Studio compiler.","shortMessageHtmlLink":"Ignore empty files (like #ifdef'd out platform code) on Sun Studio co…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2009-04-13T17:58:35.000-04:00","firstParentOid":"05e3864db89c8b063f66d506cf773ab9c86081b1"},"68ad1fa8c5e31c288e9424b0d4876e4dfe364a4a":{"oid":"68ad1fa8c5e31c288e9424b0d4876e4dfe364a4a","message":"Removed BeOS support (Haiku still supported, though!).\n\nSince Haiku has pthread support, dropped the BLocker code and use the pthread\ncode from platform_posix.c instead.","shortMessageHtmlLink":"Removed BeOS support (Haiku still supported, though!).","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-12T00:16:57.000-04:00","firstParentOid":"c2c1c7ac304c0e091fe34c88a85d96503f3dba2f"},"69598e49ab5ec55e9d96ce99f206aa15bfd559e5":{"oid":"69598e49ab5ec55e9d96ce99f206aa15bfd559e5","message":"Now compiles everything whether we need it or not, removing whole files with\n #ifdefs...this will make it easier to \"embed\" this library in other projects\n or use a different build system: just push everything through the compiler\n with preprocessor defines for the parts you want/need...platform modules are\n determined automatically without the build system needing to intervene, so\n you just have to #define the archivers, etc that you want.","shortMessageHtmlLink":"Now compiles everything whether we need it or not, removing whole fil…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2007-03-11T22:50:53.000Z","firstParentOid":"839f7334a89c073b580c725b544f3df7bd4ccc8a"},"1e2650b6fc973aef39178561a8477abea94b4cb7":{"oid":"1e2650b6fc973aef39178561a8477abea94b4cb7","message":"Serious cleanup and update of Windows RT support.\n\nThis compiles for WinRT, but isn't otherwise tested at all yet.","shortMessageHtmlLink":"Serious cleanup and update of Windows RT support.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-24T03:29:33.000-04:00","firstParentOid":"c74f4cb00777c2545665098f4b8ba07eec588e78"},"f578f855572ba0e33def97544e48a5d9a4c98c71":{"oid":"f578f855572ba0e33def97544e48a5d9a4c98c71","message":"Fixed building for WinRT via CMake.","shortMessageHtmlLink":"Fixed building for WinRT via CMake.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-25T19:55:08.000-04:00","firstParentOid":"1e2650b6fc973aef39178561a8477abea94b4cb7"},"2a65060cde064d2c8ff1f8feb0c24f1e617ff3f6":{"oid":"2a65060cde064d2c8ff1f8feb0c24f1e617ff3f6","message":"Moved directory structure around.","shortMessageHtmlLink":"Moved directory structure around.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2009-03-27T15:10:42.000-04:00","firstParentOid":"87558aad9d3ad89e03674accc6a1d75cf75a7e81"},"18c89c1cbc90f073438786f4c01418990670afee":{"oid":"18c89c1cbc90f073438786f4c01418990670afee","message":"Renamed all the sources to start with \"physfs_\"\n\nSo now you can drop this into your program and not worry about filename\nconflicts, or where \"platform_unix.c\" came from in the debugger, etc.\n\nAlso renamed the \"beos\" sources to \"haiku\" and \"macosx\" to \"macos\" to match\nmodern platform names.","shortMessageHtmlLink":"Renamed all the sources to start with \"physfs_\"","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-22T12:59:06.000-04:00","firstParentOid":"d9f040cb6a82bee934c49f0ddbc575de41ccfdfa"},"e19422cc06ad036efc8f546e7fa342625ffc5857":{"oid":"e19422cc06ad036efc8f546e7fa342625ffc5857","message":"qnx: Added more proper support for QNX.","shortMessageHtmlLink":"qnx: Added more proper support for QNX.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-08-16T20:02:54.000-04:00","firstParentOid":"cd0ccf64edeb4925587c8bd03ff0a41ca70355de"},"4ae17a5d605670dc6741d3b028f1248df1512890":{"oid":"4ae17a5d605670dc6741d3b028f1248df1512890","message":"The archiver options in the CMake file should disable, not enable.\n\nWe now try to compile all archivers by default unless one explicit disables\nthem individually, so these options needed to be handled differently.","shortMessageHtmlLink":"The archiver options in the CMake file should disable, not enable.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-11T00:40:51.000-04:00","firstParentOid":"3b5091ba9f23baa128fbc1034a88eb59721e5482"},"a5d3dd498efdce29ece414096566dfd132dbe19b":{"oid":"a5d3dd498efdce29ece414096566dfd132dbe19b","message":"Rewrote the 7zip archiver.\n\nThis also updates the LZMA SDK to something more modern, which is now public\ndomain code, and squashed it into a single header for easier building.","shortMessageHtmlLink":"Rewrote the 7zip archiver.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-17T12:26:50.000-04:00","firstParentOid":"63de092cb743acfdb5a3a821da51d223468c329a"},"fd137cba4208ed2d87aef6c63d13dcd5df8f3e68":{"oid":"fd137cba4208ed2d87aef6c63d13dcd5df8f3e68","message":"SLB archiver","shortMessageHtmlLink":"SLB archiver","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2737881?s=80&v=4","committerName":"Aleksi Nurmi","committerEmail":"aleksi.nurmi@gmail.com","committedDate":"2012-11-12T23:40:29.000+02:00","firstParentOid":"7bd05972c7beb1976401be2be893fff6c5683c7e"},"e4206408e503672696426ea85636e63538227f4c":{"oid":"e4206408e503672696426ea85636e63538227f4c","message":"Add support for VDF","shortMessageHtmlLink":"Add support for VDF","authorAvatarUrl":"https://avatars.githubusercontent.com/u/1268384?s=80&v=4","committerName":"Francesco Bertolaccini","committerEmail":"bertolaccinifrancesco@gmail.com","committedDate":"2017-06-20T13:22:41.000-04:00","firstParentOid":"cf18d4f2c659849b61418abd354ab4b02ffe4f78"},"f2cbac7479c588a8443fb11144ed6b2bf269bd95":{"oid":"f2cbac7479c588a8443fb11144ed6b2bf269bd95","message":"Don't rename the static library on Windows.\n\n\"physfs.lib\" will also be the import library's name, so it's best to leave it\nseparate on that platform.","shortMessageHtmlLink":"Don't rename the static library on Windows.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-10T23:32:54.000-04:00","firstParentOid":"a7f5ebf684ace28d7c8b166cf5ca43c0a9daa7fc"},"db700fd327a82050c1f76c9b38ee9a79a1e56ab4":{"oid":"db700fd327a82050c1f76c9b38ee9a79a1e56ab4","message":"Allow physfs.pc generation on mingw-w64 and osx homebrew/etc,\nRename physfs-static to physfs on mingw-w64","shortMessageHtmlLink":"Allow physfs.pc generation on mingw-w64 and osx homebrew/etc,","authorAvatarUrl":null,"committerName":"Marty Plummer","committerEmail":"netz.kernel@gmail.com","committedDate":"2017-07-16T23:03:07.000-05:00","firstParentOid":"21b2fd39f2f010737c2cbfe4f103755fdbd52e5e"},"99992bb1d576e241fdb1617be021e870fc61f41d":{"oid":"99992bb1d576e241fdb1617be021e870fc61f41d","message":"WinRT: Disable harmless (in our case) linker warning.","shortMessageHtmlLink":"WinRT: Disable harmless (in our case) linker warning.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-26T09:03:04.000-04:00","firstParentOid":"0e7f3ee6a1ecefda4b61c611a57951f807f1d5c4"},"ca4d5be5f81ec08d7a285bb72e5586e7901dea22":{"oid":"ca4d5be5f81ec08d7a285bb72e5586e7901dea22","message":"cmake: Pacify warning about Policy CMP0042 not being set.","shortMessageHtmlLink":"cmake: Pacify warning about Policy CMP0042 not being set.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-08-08T02:27:47.000-04:00","firstParentOid":"eb46d8250086ca4f7d8bcf2b9d85d362b4ff0dcc"},"94496e33027a952591808c5aaecaaee20c2dec4a":{"oid":"94496e33027a952591808c5aaecaaee20c2dec4a","message":"Can now build shared or static (or both) libraries.","shortMessageHtmlLink":"Can now build shared or static (or both) libraries.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2007-03-11T08:37:01.000Z","firstParentOid":"a1bb93b43f501fad7eb41ae7bcc0783cc42ef0e0"},"4ca60a090bca2cb95b395690dc82a4187be223e5":{"oid":"4ca60a090bca2cb95b395690dc82a4187be223e5","message":"cmake: mark readline include directories as SYSTEM (thanks, Tobias!).","shortMessageHtmlLink":"cmake: mark readline include directories as SYSTEM (thanks, Tobias!).","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-09-25T17:07:08.000-04:00","firstParentOid":"3d8817346d8184e3e375961cae0feec1b238e262"},"54f72a0b42c446bbaeade1106f1d5083d7b0d89e":{"oid":"54f72a0b42c446bbaeade1106f1d5083d7b0d89e","message":"Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).","shortMessageHtmlLink":"Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2011-02-17T15:02:20.000-05:00","firstParentOid":"855025c3e505e5b89d3437e953151f097d0e69f2"},"72f0e7f9b5556263203d0f1165846b0643392432":{"oid":"72f0e7f9b5556263203d0f1165846b0643392432","message":"Corrected doc paths for development branch.","shortMessageHtmlLink":"Corrected doc paths for development branch.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2011-02-21T23:43:36.000-05:00","firstParentOid":"67995ad0c57e9d7944cd8ebe43f139249709001b"},"7dee41eb0c7ae27f8e026bc655c1672f4275bd18":{"oid":"7dee41eb0c7ae27f8e026bc655c1672f4275bd18","message":"Fixed \"make docs\" for out-of-tree builds.\n\nAlso: this automatically updates the version number in the docs, so I don't\n have to with each release.\n(transplanted from 72778f1e98f06c1e02f88dc8d263027d61469766)","shortMessageHtmlLink":"Fixed \"make docs\" for out-of-tree builds.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2011-02-21T23:35:24.000-05:00","firstParentOid":"8e4fb136174e11745992bcbfa2829d3f1ab82551"},"1c48a28166a477e7cedc12d670375a212836514e":{"oid":"1c48a28166a477e7cedc12d670375a212836514e","message":"Use .tar.bz2 on this branch, too.","shortMessageHtmlLink":"Use .tar.bz2 on this branch, too.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2012-10-23T14:59:29.000-04:00","firstParentOid":"3f212a8a44f9ce62ab767d30ca925509340849ad"},"8ce71e5924ff421632a333e837a37e007f08399c":{"oid":"8ce71e5924ff421632a333e837a37e007f08399c","message":"Added uninstall target for Unix platforms.","shortMessageHtmlLink":"Added uninstall target for Unix platforms.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2010-02-02T23:22:49.000-05:00","firstParentOid":"a40d3e1e3b579e9826e5dbc672232b37284a724d"},"13a9f9b2ddcf133332d6415ef92e513a693383b8":{"oid":"13a9f9b2ddcf133332d6415ef92e513a693383b8","message":"Fixed \"make dist\" target.","shortMessageHtmlLink":"Fixed \"make dist\" target.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2010-02-02T23:33:57.000-05:00","firstParentOid":"8ce71e5924ff421632a333e837a37e007f08399c"},"6d9923706d1fa83fdd2de741a529f1a10e1718b4":{"oid":"6d9923706d1fa83fdd2de741a529f1a10e1718b4","message":"Added pkg-config support (thanks, Jonas!).","shortMessageHtmlLink":"Added pkg-config support (thanks, Jonas!).","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2013-11-13T00:38:35.000-05:00","firstParentOid":"4046759f611e28b8b3201e7da2550813f6e099d0"},"3167a48675f4e6c61163cd32b2862a2544ed506c":{"oid":"3167a48675f4e6c61163cd32b2862a2544ed506c","message":"CMake: Honor LIB_SUFFIX for pkgconfig install path","shortMessageHtmlLink":"CMake: Honor LIB_SUFFIX for pkgconfig install path","authorAvatarUrl":"https://avatars.githubusercontent.com/u/4701338?s=80&v=4","committerName":"R?mi Verschelde","committerEmail":"rverschelde@gmail.com","committedDate":"2017-09-27T21:04:15.000+02:00","firstParentOid":"bb2c38cdea7acc6be351b143e40f098579d7f62e"},"a7f5ebf684ace28d7c8b166cf5ca43c0a9daa7fc":{"oid":"a7f5ebf684ace28d7c8b166cf5ca43c0a9daa7fc","message":"Added some option information to the CMake output.","shortMessageHtmlLink":"Added some option information to the CMake output.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2017-07-10T22:56:49.000-04:00","firstParentOid":"ebb00f0520d41cb3c40f9d3a3ad5ba9f30106c83"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/icculus/physfs/branches":{"post":"LNq3FVso8JiqJj60ddWydWhX4YTkckCn0hRw024KRzHldhKwLpmRel5JqO0BGXwPzspVTymByrvqjR-RuBopAg"},"/repos/preferences":{"post":"oh8F0fTOfv5S419sayct1XPJvm191NCCCN9iMIOna23qntibriXqZFz_IkCHWgwHxJdtObr90E2FI1wjdAN4RA"}}},"title":"Blaming physfs/CMakeLists.txt at 90dfc49f6d43c470fc0ca41b81d05a1a4359889c · icculus/physfs"}