mirror of
https://github.com/dingusdev/dingusppc.git
synced 2025-01-10 13:29:38 +00:00
Make dingusppc and testppc independent targets.
This commit is contained in:
parent
d4a2f400b5
commit
a06fb88324
@ -23,7 +23,7 @@ add_executable(dingusppc ${SOURCES} $<TARGET_OBJECTS:cpu_ppc> $<TARGET_OBJECTS:d
|
|||||||
add_executable(testppc ${TEST_SOURCES} $<TARGET_OBJECTS:cpu_ppc> $<TARGET_OBJECTS:devices>)
|
add_executable(testppc ${TEST_SOURCES} $<TARGET_OBJECTS:cpu_ppc> $<TARGET_OBJECTS:devices>)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET ${PROJECT_NAME} POST_BUILD
|
TARGET testppc POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy
|
COMMAND ${CMAKE_COMMAND} -E copy
|
||||||
"${PROJECT_SOURCE_DIR}/cpu/ppc/test/ppcinttests.csv"
|
"${PROJECT_SOURCE_DIR}/cpu/ppc/test/ppcinttests.csv"
|
||||||
$<TARGET_FILE_DIR:${PROJECT_NAME}>)
|
$<TARGET_FILE_DIR:${PROJECT_NAME}>)
|
||||||
|
13
README.md
13
README.md
@ -35,7 +35,7 @@ the following commands in the OS terminal:
|
|||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -DCMAKE_BUILD_TYPE=Release ..
|
cmake -DCMAKE_BUILD_TYPE=Release ..
|
||||||
make
|
make dingusppc
|
||||||
```
|
```
|
||||||
You may specify another build type using the variable CMAKE_BUILD_TYPE.
|
You may specify another build type using the variable CMAKE_BUILD_TYPE.
|
||||||
|
|
||||||
@ -43,6 +43,17 @@ Due to the incomplete status of the program at this time, no additional librarie
|
|||||||
|
|
||||||
Future versions will include SDL 2 as a requirement.
|
Future versions will include SDL 2 as a requirement.
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
DingusPPC includes a test suite for verifying the correctness of its PowerPC CPU
|
||||||
|
emulation. To build the tests, use the following terminal commands:
|
||||||
|
```
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
cmake -DCMAKE_BUILD_TYPE=Release ..
|
||||||
|
make testppc
|
||||||
|
```
|
||||||
|
|
||||||
## Intended Minimum Requirements
|
## Intended Minimum Requirements
|
||||||
|
|
||||||
- Windows 7 or newer (64-bit), Linux 4.4 or newer, Mac OS X 10.9 or newer (64-bit)
|
- Windows 7 or newer (64-bit), Linux 4.4 or newer, Mac OS X 10.9 or newer (64-bit)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user