{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"src","path":"src","contentType":"directory"},{"name":"stxxl","path":"stxxl","contentType":"submodule","submoduleUrl":"/stxxl/stxxl/tree/f7210c4c73fac4f336ca5506eafa5c1d1cd3bc77","submoduleDisplayName":"stxxl @ f7210c4"},{"name":".gitmodules","path":".gitmodules","contentType":"file"},{"name":"AUTHORS","path":"AUTHORS","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"README","path":"README","contentType":"file"}],"totalCount":7}},"fileTreeProcessingTime":7.064566,"foldersToFetch":[],"repo":{"id":6984235,"defaultBranch":"master","name":"eSAIS","ownerLogin":"bingmann","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-12-03T15:14:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2604907?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1423496411.0","canEdit":false,"refType":"branch","currentOid":"fff2ed4f43ac4460315728a4940b9349b76ba019"},"path":"CMakeLists.txt","currentUser":null,"blob":{"rawLines":["# Simple CMake file","","project(sac-dev)","","cmake_minimum_required(VERSION 2.8)","","option(WITH_DMALLOC \"Use dmalloc for memory profiling\" OFF)","","option(WITH_MALLOC_COUNT \"Use malloc_count for memory profiling\" OFF)","","# disallow in-source builds","","if(\"${PROJECT_SOURCE_DIR}\" STREQUAL \"${PROJECT_BINARY_DIR}\")"," message(SEND_ERROR \"In-source builds are not allowed.\")","endif(\"${PROJECT_SOURCE_DIR}\" STREQUAL \"${PROJECT_BINARY_DIR}\")","","# compilation options ","","option(BUILD_ALL \"Build different test programs\" OFF)","","option(BUILD_ALL_TUPLESIZE \"Build different test programs\" OFF)","","option(BUILD_ALL_MEMLIMIT \"Build different test programs\" OFF)","","option(BUILD_ALL_BLOCKSIZE \"Build different test programs\" OFF)","","# Use OpenMP","","include(FindOpenMP)","","if(OPENMP_FOUND)"," set(CMAKE_CXX_FLAGS \"${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}\")"," set(CMAKE_EXE_LINKER_FLAGS \"${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}\")","else()"," message(FATAL_ERROR \"OpenMP not found.\")","endif()","","# Enable warnings","","set(CMAKE_CXX_FLAGS \"${CMAKE_CXX_FLAGS} -W -Wall -ftemplate-depth-1000\")","","set(CMAKE_CXX_FLAGS_RELEASE \"${CMAKE_CXX_FLAGS_RELEASE} -march=native\")","","# Use zlib","","include(FindZLIB)","","include_directories(${ZLIB_INCLUDE_DIR})","","# build stxxl subproject","","add_subdirectory(stxxl)","","# descend into source","","add_subdirectory(src)"],"stylingDirectives":[[{"start":0,"end":19,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[],[{"start":0,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":20,"end":54,"cssClass":"pl-s"},{"start":55,"end":58,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":25,"end":64,"cssClass":"pl-s"},{"start":65,"end":68,"cssClass":"pl-k"}],[],[{"start":0,"end":27,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":26,"cssClass":"pl-s"},{"start":4,"end":25,"cssClass":"pl-smi"},{"start":27,"end":35,"cssClass":"pl-k"},{"start":36,"end":59,"cssClass":"pl-s"},{"start":37,"end":58,"cssClass":"pl-smi"}],[{"start":3,"end":10,"cssClass":"pl-c1"},{"start":22,"end":57,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":29,"cssClass":"pl-s"},{"start":7,"end":28,"cssClass":"pl-smi"},{"start":30,"end":38,"cssClass":"pl-k"},{"start":39,"end":62,"cssClass":"pl-s"},{"start":40,"end":61,"cssClass":"pl-smi"}],[],[{"start":0,"end":22,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":17,"end":48,"cssClass":"pl-s"},{"start":49,"end":52,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":58,"cssClass":"pl-s"},{"start":59,"end":62,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":26,"end":57,"cssClass":"pl-s"},{"start":58,"end":61,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":58,"cssClass":"pl-s"},{"start":59,"end":62,"cssClass":"pl-k"}],[],[{"start":0,"end":12,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":22,"end":62,"cssClass":"pl-s"},{"start":23,"end":41,"cssClass":"pl-smi"},{"start":42,"end":61,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":29,"end":83,"cssClass":"pl-s"},{"start":30,"end":55,"cssClass":"pl-smi"},{"start":56,"end":82,"cssClass":"pl-smi"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":41,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":17,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":20,"end":71,"cssClass":"pl-s"},{"start":21,"end":39,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":28,"end":70,"cssClass":"pl-s"},{"start":29,"end":55,"cssClass":"pl-smi"}],[],[{"start":0,"end":10,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":39,"cssClass":"pl-smi"}],[],[{"start":0,"end":24,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":16,"cssClass":"pl-c1"}],[],[{"start":0,"end":21,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":16,"cssClass":"pl-c1"}],[]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/bingmann/eSAIS/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"CMakeLists.txt","displayUrl":"https://github.com/bingmann/eSAIS/blob/master/CMakeLists.txt?raw=true","headerInfo":{"blobSize":"1.26 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"116668e","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fbingmann%2FeSAIS%2Fblob%2Fmaster%2FCMakeLists.txt","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"57","truncatedSloc":"32"},"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":"/bingmann/eSAIS/blob/master/CMakeLists.txt","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/bingmann/eSAIS/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/bingmann/eSAIS/raw/master/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,"csrf_tokens":{"/bingmann/eSAIS/branches":{"post":"CDqiPBWL1XQcmmXondDPL4kiCCVEtFGnoBNhKhLk73lL5IuN1vHopHO1ccsjav4G7x8UWvs1yEbJfGlqAUk1gA"},"/repos/preferences":{"post":"0YTcL4M4x7uDyXj_AQ8hQfuT6eyMWEADGx7y1lHtAcggnNJoX3yYoZ1ubUzOhJNNXlDCZjM4ih8bThJ3vzgQ1g"}}},"title":"eSAIS/CMakeLists.txt at master ยท bingmann/eSAIS"}