set(SOURCES 
    "setup_wires.cpp"
    "step0.cpp"
    "p001_step1.cpp"
    "p001_step2.cpp"
    "p001_step3.cpp"
    "p001_step4.cpp"
    "p001_step5.cpp"
    "p001_step6.cpp"
    "p002_step1.cpp"
    "p002_step2.cpp"
    "p002_step3.cpp"
    "p002_step4.cpp"
    "p002_step5.cpp"
    "p002_step6.cpp"
    "wires_puzzle.cpp"
)

add_subdirectory(tetris_resources)

target_sources(${COMPONENT_LIB} PRIVATE ${SOURCES})
