component("com") {
    parent      "nu.os.arch.xtensa"
    version     "1.0.0"
    description "This component implements the common Xtensa architecture functionality"
    enable      true
    architecture "xtensa"
    
    mandatory 

    # Option for the system stack size
    option("system_stack_size"){        
        default 2048
        description "Define the system stack size (default is 2048)"
    }

    includepath "os/include/arch/xtensa"

    library("nucleus.lib") {
        sources { Dir.glob("*.c") }
    }
}
