{"id":27429626,"url":"https://github.com/freeorion/freeorion-sdk","last_synced_at":"2025-04-14T14:28:37.737Z","repository":{"id":4259958,"uuid":"52538180","full_name":"freeorion/freeorion-sdk","owner":"freeorion","description":"Build utilities to create the FreeOrionSDK.","archived":false,"fork":false,"pushed_at":"2025-02-22T11:32:30.000Z","size":506,"stargazers_count":6,"open_issues_count":3,"forks_count":11,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-22T12:26:31.862Z","etag":null,"topics":["freeorion","macosx","sdk","windows"],"latest_commit_sha":null,"homepage":null,"language":"CMake","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/freeorion.png","metadata":{"files":{"readme":"README-WIN32.txt","changelog":"ChangeLog.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-25T16:06:28.000Z","updated_at":"2025-02-22T11:32:34.000Z","dependencies_parsed_at":"2025-01-27T19:37:03.871Z","dependency_job_id":"5358ae60-45cf-4de9-85ba-db72118ad4cb","html_url":"https://github.com/freeorion/freeorion-sdk","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freeorion%2Ffreeorion-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freeorion%2Ffreeorion-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freeorion%2Ffreeorion-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freeorion%2Ffreeorion-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/freeorion","download_url":"https://codeload.github.com/freeorion/freeorion-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248896465,"owners_count":21179433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["freeorion","macosx","sdk","windows"],"created_at":"2025-04-14T14:28:37.082Z","updated_at":"2025-04-14T14:28:37.725Z","avatar_url":"https://github.com/freeorion.png","language":"CMake","funding_links":[],"categories":[],"sub_categories":[],"readme":"Welcome to FreeOrion development!\n\nThere are two routes to get started on Windows: The MSVC project files, and\nCMake.\n\nBoth:\n=====\n\nFor any FreeOrion development, you will need Git installed.  There are\ncommand-line and GUI clients available.  The main Git website is:\n\nhttp://git-scm.com\n\nHere you can find a list of available GUI clients:\n\nhttp://git-scm.com/downloads/guis\n\nThis SDK contains dependencies that are required to build FreeOrion, but does\nnot contain any FreeOrion code.  To set up the SDK, run the bootstrap.bat batch\nfile contained in the root directory of the SDK (this is the same directory that\nalso conatins this README).\n\nIMPORTANT: Before you run bootstrap.bat, you need to install the Git command\nline client.  Be sure that the main git executable is included in your patch,\notherwise bootstrap.bat will fail.\n\nExecuting bootstrap.bat will download the source code (more precisely, it will\nclone the git repository and checkout the initial working copy) and initialize\nthe SDK properly so you can build FreeOrion yourself.  The batch file will\ndelete itself after completion.\n\n\nMSVC Project Files:\n===================\n\nOpen the .sln solution file in the msvc2013 directory and build solution.  All\nthe dependencies should be in preconfigured locations within the SDK\ndirectories.\n\n\nCMake:\n======\n\nDownload an install CMake from http://www.cmake.org/\n\nRunning the CMake GUI will allow you to specify the locations of various\ndependencies, all of which should be available in the FreeOrion SDK directories.\nWhen all dependencies are specified, CMake will generate an MSVS solution file\nwhich can be opened and used to build FreeOrion.\n\n\nDependencies Included:\n======================\n\nThe SDK contains precompiled software dependencies so you don't have to compile\nthem yourself, and in particular don't have to worry about making them all\ninter-compatible.  The following software versions are included:\n\nDependency Versions Included:\n\n* Boost 1.87          \u003chttp://www.boost.org/\u003e\n* FreeType 2.9        \u003chttps://www.freetype.org/\u003e\n* GLEW 2.2.0          \u003chttp://glew.sourceforge.net/\u003e\n* libogg 1.3.2        \u003chttps://xiph.org/ogg/\u003e\n* libvorbis 1.3.5     \u003chttps://xiph.org/vorbis/\u003e\n* OpenAL Soft 1.18.2  \u003chttp://kcat.strangesoft.net/openal.html\u003e\n* libpng 1.6.37       \u003chttp://www.libpng.org/pub/png/libpng.html\u003e\n* zlib 1.2.11         \u003chttp://www.zlib.net/\u003e\n* Python 3.9.10       \u003chttps://www.python.org/\u003e\n* SDL 2.26.0          \u003chttps://www.libsdl.org/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreeorion%2Ffreeorion-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffreeorion%2Ffreeorion-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreeorion%2Ffreeorion-sdk/lists"}