mirror of
https://gitlab.com/flio/rustation-ng.git
synced 2025-04-02 10:31:55 -04:00
Imported a lot of code from the original Rustation codebase, in particular we can now import CDs, parse the filesystem to figure out the game's region and then locate an appropriate BIOS. The core doesn't output anything for the time being (neither video nor audio) however.
46 lines
909 B
TOML
46 lines
909 B
TOML
[package]
|
|
name = "rustation-retro"
|
|
version = "0.1.0"
|
|
authors = ["Lionel Flandrin <lionel@svkt.org>"]
|
|
edition = "2018"
|
|
description = "A PlayStation emulator libretro core"
|
|
license = "GPL-2.0+"
|
|
keywords = ["emulator", "playstation"]
|
|
|
|
[lib]
|
|
name = "rustation_ng_retro"
|
|
crate-type = ["dylib"]
|
|
|
|
[features]
|
|
# Enable debugger support
|
|
debugger = []
|
|
|
|
[profile.dev]
|
|
debug = true
|
|
# The emulator is not really usable without optims so we force them even for
|
|
# debug builds
|
|
opt-level = 3
|
|
incremental = true
|
|
overflow-checks = true
|
|
|
|
[profile.release]
|
|
debug = false
|
|
# Disable parallel code generation. Increases build time but can improve
|
|
# performance
|
|
codegen-units = 1
|
|
lto = true
|
|
panic = 'abort'
|
|
incremental = false
|
|
overflow-checks = false
|
|
|
|
[dependencies]
|
|
libc = "0.2"
|
|
shaman = "0.1"
|
|
|
|
[dependencies.log]
|
|
version = "0.4"
|
|
features = ["std"]
|
|
|
|
[dependencies.cdimage]
|
|
git = "https://github.com/simias/cdimage"
|
|
branch = "master"
|