File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
src/platforms/rp2/tests/test_erl_sources Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 2121include (ExternalProject)
2222if (NOT AVM_DISABLE_JIT)
2323set (host_atomvm_jit_target "--target=jit" )
24+ set (atomvlib_name "atomvmlib-${AVM_JIT_TARGET_ARCH} .avm" )
2425else ()
2526set (host_atomvm_jit_target "" )
27+ set (atomvlib_name "atomvmlib.avm" )
2628endif ()
2729ExternalProject_Add(HostAtomVM
2830 SOURCE_DIR ../../../../../../
2931 INSTALL_COMMAND cmake -E echo "Skipping install step."
32+ CMAKE_ARGS -DAVM_DISABLE_JIT=${AVM_DISABLE_JIT}
3033 BUILD_COMMAND cmake --build . --target =atomvmlib ${host_atomvm_jit_target} --target =PackBEAM --target =UF2Tool
3134)
3235
@@ -67,15 +70,13 @@ set(erlang_test_beams
6770)
6871
6972if (NOT AVM_DISABLE_JIT)
70- set (erlang_test_beams_${AVM_JIT_TARGET_ARCH} ${erlang_test_beams} )
71- list (TRANSFORM erlang_test_beams_${AVM_JIT_TARGET_ARCH} PREPEND ${AVM_JIT_TARGET_ARCH} /)
72- list (APPEND erlang_test_beams ${erlang_test_beams_${AVM_JIT_TARGET_ARCH} })
73+ list (TRANSFORM erlang_test_beams PREPEND ${AVM_JIT_TARGET_ARCH} /)
7374endif ()
7475
7576add_custom_command (
7677 OUTPUT "${CMAKE_CURRENT_BINARY_DIR} /rp2_test_modules.avm"
7778 COMMAND HostAtomVM-prefix /src/HostAtomVM-build /tools/packbeam/PackBEAM -i rp2_test_modules.avm
78- HostAtomVM-prefix /src/HostAtomVM-build /libs/atomvmlib.avm
79+ HostAtomVM-prefix /src/HostAtomVM-build /libs/${atomvlib_name}
7980 ${erlang_test_beams}
8081 DEPENDS
8182 HostAtomVM
You can’t perform that action at this time.
0 commit comments