CREATE_PROTEUS_GPU_LIBRARY(
    scale100-gvar-foolib
    foo0.cpp
    foo1.cpp
    foo2.cpp
    foo3.cpp
    foo4.cpp
    foo5.cpp
    foo6.cpp
    foo7.cpp
    foo8.cpp
    foo9.cpp
    foo10.cpp
    foo11.cpp
    foo12.cpp
    foo13.cpp
    foo14.cpp
    foo15.cpp
    foo16.cpp
    foo17.cpp
    foo18.cpp
    foo19.cpp
    foo20.cpp
    foo21.cpp
    foo22.cpp
    foo23.cpp
    foo24.cpp
    foo25.cpp
    foo26.cpp
    foo27.cpp
    foo28.cpp
    foo29.cpp
    foo30.cpp
    foo31.cpp
    foo32.cpp
    foo33.cpp
    foo34.cpp
    foo35.cpp
    foo36.cpp
    foo37.cpp
    foo38.cpp
    foo39.cpp
    foo40.cpp
    foo41.cpp
    foo42.cpp
    foo43.cpp
    foo44.cpp
    foo45.cpp
    foo46.cpp
    foo47.cpp
    foo48.cpp
    foo49.cpp
    foo50.cpp
    foo51.cpp
    foo52.cpp
    foo53.cpp
    foo54.cpp
    foo55.cpp
    foo56.cpp
    foo57.cpp
    foo58.cpp
    foo59.cpp
    foo60.cpp
    foo61.cpp
    foo62.cpp
    foo63.cpp
    foo64.cpp
    foo65.cpp
    foo66.cpp
    foo67.cpp
    foo68.cpp
    foo69.cpp
    foo70.cpp
    foo71.cpp
    foo72.cpp
    foo73.cpp
    foo74.cpp
    foo75.cpp
    foo76.cpp
    foo77.cpp
    foo78.cpp
    foo79.cpp
    foo80.cpp
    foo81.cpp
    foo82.cpp
    foo83.cpp
    foo84.cpp
    foo85.cpp
    foo86.cpp
    foo87.cpp
    foo88.cpp
    foo89.cpp
    foo90.cpp
    foo91.cpp
    foo92.cpp
    foo93.cpp
    foo94.cpp
    foo95.cpp
    foo96.cpp
    foo97.cpp
    foo98.cpp
    foo99.cpp
)

CREATE_GPU_TEST_LIBS(
    scale100-gvar
    scale100-gvar-foolib
    main.cpp
)
