Exclude *AllRAM*.cpp from CMake program sources.

These files serve as documentation and are used in tests.
This commit is contained in:
Ryan Carsten Schmidt 2024-01-24 22:44:54 -06:00
parent cbf8849004
commit 01d9455897
2 changed files with 2 additions and 4 deletions

View File

@ -159,13 +159,10 @@ set(CLK_SOURCES
Outputs/ScanTarget.cpp
Outputs/ScanTargets/BufferingScanTarget.cpp
Processors/6502/AllRAM/6502AllRAM.cpp
Processors/6502/Implementation/6502Storage.cpp
Processors/6502/State/State.cpp
Processors/65816/Implementation/65816Base.cpp
Processors/65816/Implementation/65816Storage.cpp
Processors/AllRAMProcessor.cpp
Processors/Z80/AllRAM/Z80AllRAM.cpp
Processors/Z80/Implementation/PartialMachineCycle.cpp
Processors/Z80/Implementation/Z80Base.cpp
Processors/Z80/Implementation/Z80Storage.cpp

View File

@ -39,7 +39,8 @@ write_sources() {
cd "$top_dir"
printf '# Generated by %s.\n\n' "${BASH_SOURCE[0]##*/}" > "$tmp"
write_sources '' 'set(' [A-Z]* -name OSBindings -prune -o -name '*.cpp' -print >> "$tmp"
write_sources '' 'set(' [A-Z]* -name OSBindings -prune -o \
-name '*AllRAM*.cpp' -prune -o -name '*.cpp' -print >> "$tmp"
# TODO: Add 'Mac/Clock Signal'
# TODO: Add Qt
for dir in SDL; do