at master 31 lines 617 B view raw
1{ 2 lib, 3 kaem, 4 mes, 5}: 6let 7 pname = "ln-boot"; 8 version = "unstable-2023-05-22"; 9 10 src = ./ln.c; 11in 12kaem.runCommand "${pname}-${version}" 13 { 14 inherit pname version; 15 16 meta = with lib; { 17 description = "Basic tool for creating symbolic links"; 18 license = licenses.mit; 19 teams = [ teams.minimal-bootstrap ]; 20 mainProgram = "ln"; 21 platforms = platforms.unix; 22 }; 23 } 24 '' 25 mkdir -p ''${out}/bin 26 ${mes.compiler}/bin/mes --no-auto-compile -e main ${mes.srcPost.bin}/bin/mescc.scm -- \ 27 -L ${mes.libs}/lib \ 28 -lc+tcc \ 29 -o ''${out}/bin/ln \ 30 ${src} 31 ''