Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dosbox-staging/dosbox-staging.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-21Add range expressions and std::array to maintenance dockcgen
2021-10-01Use main branch name in the contributing guidekcgen
2021-09-16Update the documented C++ standard to C++17kcgen
2021-06-16Adjust URL to LLVM's clang-format.py scriptPatryk Obara
2021-02-23Fix spelling in various documentsFeignint
Summary of spelling fixes: BUILD.md: depedencies => dependencies CONTRIBUTING.md: occassionally => occasionally README: wether => whether README: Realtive => Relative contrb/README.md: absense => absence CONTRIBUTING.md: reformating => reformatting Also includes capitalisation fixes: README: russian => Russian README: french => French contrib/icons/icons.md: Gnome => GNOME
2021-02-19Make LGTM links more prominentPatryk Obara
2021-02-19Remove redundant build doc in CONTRIBUTING.mdPatryk Obara
Contributing document is too long and imposing, it does not serve its role very well. Remove info that is already described in README.md and BUILD.md.
2021-01-25Document invoking ninja with -C flagPatryk Obara
Instead of cd into directory and then invoking ninja.
2021-01-21Detect ALSA dependency using mesonPatryk Obara
Advanced Linux Sound Architecture library is, as the name suggests, Linux-only dependency. Users of other OSes are extremely unlikely to want this feature enabled. We want it mandatory for Linux and not even an option anywhere else. This way FreeBSD or Haiku packagers won't need to explicitly disable the feature. This was the last dependency with pointless description in the INSTALL file; this file is now removed.
2020-12-17Start migration to meson buildsystemPatryk Obara
As of right now, new buildsystem is capable of creating clean, featureful builds on Linux x86_64 - but these are not equivalent of all that are exposed via autoconf yet. As new features will be added, it will gradually replace Autotools and build.sh. Preserve our existing structure of building a static library per "module", and then linking them together to create dosbox binary. Unlike automake, we don't need to create a library per subdirectory - it's entirely our pragmatic choice. As a result, we don't have multiple sub-libraries for e.g. hardware module: all files inside are handled by a single meson.build file (we can simplify this even further and make the project structure even flatter or deeper as needed. Create config.h.in template file - meson turns it into our new config.h file, filling it with information detected in meson.build scripts. Create new file for main function - this way it'll be easier to ignore this file for gtest builds (which will have their own main functions). Old main was renamed to sdl_main and is now declared as the very first function in dosbox.h file. Update elementary build documentation in README.md and CONTRIBUTING.md. Remove majority of content in the INSTALL file. Information in that file was either outdated or is now automatically verified by meson.build script.
2020-11-01Remove trailing whitespace from documentationPatryk Obara
2020-07-11Update build instructions in CONTRIBUTING.mdPatryk Obara
2020-05-13Use the project's new repository URLkcgen
2020-05-11Switch to using C++14Patryk Obara
2020-05-10Update internal links to BUILD.mdPatryk Obara
2020-05-06Document contributing guidelinesPatryk Obara