| ... | ... | @@ -353,6 +353,223 @@ set(ZIG_CPP_SOURCES |
| 353 | 353 | "${CMAKE_SOURCE_DIR}/src/zig_llvm.cpp" |
| 354 | 354 | ) |
| 355 | 355 | |
| 356 | set(ZIG_STD_FILES |
| 357 | "array_list.zig" |
| 358 | "base64.zig" |
| 359 | "buf_map.zig" |
| 360 | "buf_set.zig" |
| 361 | "buffer.zig" |
| 362 | "build.zig" |
| 363 | "c/darwin.zig" |
| 364 | "c/index.zig" |
| 365 | "c/linux.zig" |
| 366 | "c/windows.zig" |
| 367 | "cstr.zig" |
| 368 | "debug/failing_allocator.zig" |
| 369 | "debug/index.zig" |
| 370 | "dwarf.zig" |
| 371 | "elf.zig" |
| 372 | "empty.zig" |
| 373 | "endian.zig" |
| 374 | "fmt/errol/enum3.zig" |
| 375 | "fmt/errol/index.zig" |
| 376 | "fmt/errol/lookup.zig" |
| 377 | "fmt/index.zig" |
| 378 | "hash_map.zig" |
| 379 | "heap.zig" |
| 380 | "index.zig" |
| 381 | "io.zig" |
| 382 | "linked_list.zig" |
| 383 | "math/acos.zig" |
| 384 | "math/acosh.zig" |
| 385 | "math/asin.zig" |
| 386 | "math/asinh.zig" |
| 387 | "math/atan.zig" |
| 388 | "math/atan2.zig" |
| 389 | "math/atanh.zig" |
| 390 | "math/cbrt.zig" |
| 391 | "math/ceil.zig" |
| 392 | "math/copysign.zig" |
| 393 | "math/cos.zig" |
| 394 | "math/cosh.zig" |
| 395 | "math/exp.zig" |
| 396 | "math/exp2.zig" |
| 397 | "math/expm1.zig" |
| 398 | "math/expo2.zig" |
| 399 | "math/fabs.zig" |
| 400 | "math/floor.zig" |
| 401 | "math/fma.zig" |
| 402 | "math/frexp.zig" |
| 403 | "math/hypot.zig" |
| 404 | "math/ilogb.zig" |
| 405 | "math/index.zig" |
| 406 | "math/inf.zig" |
| 407 | "math/isfinite.zig" |
| 408 | "math/isinf.zig" |
| 409 | "math/isnan.zig" |
| 410 | "math/isnormal.zig" |
| 411 | "math/ln.zig" |
| 412 | "math/log.zig" |
| 413 | "math/log10.zig" |
| 414 | "math/log1p.zig" |
| 415 | "math/log2.zig" |
| 416 | "math/modf.zig" |
| 417 | "math/nan.zig" |
| 418 | "math/pow.zig" |
| 419 | "math/round.zig" |
| 420 | "math/scalbn.zig" |
| 421 | "math/signbit.zig" |
| 422 | "math/sin.zig" |
| 423 | "math/sinh.zig" |
| 424 | "math/sqrt.zig" |
| 425 | "math/tan.zig" |
| 426 | "math/tanh.zig" |
| 427 | "math/trunc.zig" |
| 428 | "mem.zig" |
| 429 | "net.zig" |
| 430 | "os/child_process.zig" |
| 431 | "os/darwin.zig" |
| 432 | "os/darwin_errno.zig" |
| 433 | "os/get_user_id.zig" |
| 434 | "os/index.zig" |
| 435 | "os/linux.zig" |
| 436 | "os/linux_errno.zig" |
| 437 | "os/linux_i386.zig" |
| 438 | "os/linux_x86_64.zig" |
| 439 | "os/path.zig" |
| 440 | "os/windows/error.zig" |
| 441 | "os/windows/index.zig" |
| 442 | "os/windows/util.zig" |
| 443 | "rand.zig" |
| 444 | "sort.zig" |
| 445 | "special/bootstrap.zig" |
| 446 | "special/bootstrap_lib.zig" |
| 447 | "special/build_file_template.zig" |
| 448 | "special/build_runner.zig" |
| 449 | "special/builtin.zig" |
| 450 | "special/compiler_rt/aulldiv.zig" |
| 451 | "special/compiler_rt/aullrem.zig" |
| 452 | "special/compiler_rt/comparetf2.zig" |
| 453 | "special/compiler_rt/fixuint.zig" |
| 454 | "special/compiler_rt/fixunsdfdi.zig" |
| 455 | "special/compiler_rt/fixunsdfsi.zig" |
| 456 | "special/compiler_rt/fixunsdfti.zig" |
| 457 | "special/compiler_rt/fixunssfdi.zig" |
| 458 | "special/compiler_rt/fixunssfsi.zig" |
| 459 | "special/compiler_rt/fixunssfti.zig" |
| 460 | "special/compiler_rt/fixunstfdi.zig" |
| 461 | "special/compiler_rt/fixunstfsi.zig" |
| 462 | "special/compiler_rt/fixunstfti.zig" |
| 463 | "special/compiler_rt/index.zig" |
| 464 | "special/compiler_rt/udivmod.zig" |
| 465 | "special/compiler_rt/udivmoddi4.zig" |
| 466 | "special/compiler_rt/udivmodti4.zig" |
| 467 | "special/compiler_rt/udivti3.zig" |
| 468 | "special/compiler_rt/umodti3.zig" |
| 469 | "special/panic.zig" |
| 470 | "special/test_runner.zig" |
| 471 | "unicode.zig" |
| 472 | ) |
| 473 | |
| 474 | set(ZIG_C_HEADER_FILES |
| 475 | "__clang_cuda_builtin_vars.h" |
| 476 | "__clang_cuda_cmath.h" |
| 477 | "__clang_cuda_complex_builtins.h" |
| 478 | "__clang_cuda_intrinsics.h" |
| 479 | "__clang_cuda_math_forward_declares.h" |
| 480 | "__clang_cuda_runtime_wrapper.h" |
| 481 | "__stddef_max_align_t.h" |
| 482 | "__wmmintrin_aes.h" |
| 483 | "__wmmintrin_pclmul.h" |
| 484 | "adxintrin.h" |
| 485 | "altivec.h" |
| 486 | "ammintrin.h" |
| 487 | "arm_acle.h" |
| 488 | "arm_neon.h" |
| 489 | "armintr.h" |
| 490 | "avx2intrin.h" |
| 491 | "avx512bwintrin.h" |
| 492 | "avx512cdintrin.h" |
| 493 | "avx512dqintrin.h" |
| 494 | "avx512erintrin.h" |
| 495 | "avx512fintrin.h" |
| 496 | "avx512ifmaintrin.h" |
| 497 | "avx512ifmavlintrin.h" |
| 498 | "avx512pfintrin.h" |
| 499 | "avx512vbmiintrin.h" |
| 500 | "avx512vbmivlintrin.h" |
| 501 | "avx512vlbwintrin.h" |
| 502 | "avx512vlcdintrin.h" |
| 503 | "avx512vldqintrin.h" |
| 504 | "avx512vlintrin.h" |
| 505 | "avx512vpopcntdqintrin.h" |
| 506 | "avxintrin.h" |
| 507 | "bmi2intrin.h" |
| 508 | "bmiintrin.h" |
| 509 | "clflushoptintrin.h" |
| 510 | "clzerointrin.h" |
| 511 | "cpuid.h" |
| 512 | "cuda_wrappers/algorithm" |
| 513 | "cuda_wrappers/complex" |
| 514 | "cuda_wrappers/new" |
| 515 | "emmintrin.h" |
| 516 | "f16cintrin.h" |
| 517 | "float.h" |
| 518 | "fma4intrin.h" |
| 519 | "fmaintrin.h" |
| 520 | "fxsrintrin.h" |
| 521 | "htmintrin.h" |
| 522 | "htmxlintrin.h" |
| 523 | "ia32intrin.h" |
| 524 | "immintrin.h" |
| 525 | "intrin.h" |
| 526 | "inttypes.h" |
| 527 | "iso646.h" |
| 528 | "limits.h" |
| 529 | "lwpintrin.h" |
| 530 | "lzcntintrin.h" |
| 531 | "mm3dnow.h" |
| 532 | "mm_malloc.h" |
| 533 | "mmintrin.h" |
| 534 | "module.modulemap" |
| 535 | "msa.h" |
| 536 | "mwaitxintrin.h" |
| 537 | "nmmintrin.h" |
| 538 | "opencl-c.h" |
| 539 | "pkuintrin.h" |
| 540 | "pmmintrin.h" |
| 541 | "popcntintrin.h" |
| 542 | "prfchwintrin.h" |
| 543 | "rdseedintrin.h" |
| 544 | "rtmintrin.h" |
| 545 | "s390intrin.h" |
| 546 | "shaintrin.h" |
| 547 | "smmintrin.h" |
| 548 | "stdalign.h" |
| 549 | "stdarg.h" |
| 550 | "stdatomic.h" |
| 551 | "stdbool.h" |
| 552 | "stddef.h" |
| 553 | "stdint.h" |
| 554 | "stdnoreturn.h" |
| 555 | "tbmintrin.h" |
| 556 | "tgmath.h" |
| 557 | "tmmintrin.h" |
| 558 | "unwind.h" |
| 559 | "vadefs.h" |
| 560 | "varargs.h" |
| 561 | "vecintrin.h" |
| 562 | "wmmintrin.h" |
| 563 | "x86intrin.h" |
| 564 | "xmmintrin.h" |
| 565 | "xopintrin.h" |
| 566 | "xsavecintrin.h" |
| 567 | "xsaveintrin.h" |
| 568 | "xsaveoptintrin.h" |
| 569 | "xsavesintrin.h" |
| 570 | "xtestintrin.h" |
| 571 | ) |
| 572 | |
| 356 | 573 | set(ZIG_LIB_DIR "lib/zig") |
| 357 | 574 | set(C_HEADERS_DEST "${ZIG_LIB_DIR}/include") |
| 358 | 575 | set(ZIG_STD_DEST "${ZIG_LIB_DIR}/std") |
| ... | ... | @@ -420,215 +637,12 @@ endif() |
| 420 | 637 | install(TARGETS zig DESTINATION bin) |
| 421 | 638 | install(TARGETS zig_cpp DESTINATION "${ZIG_CPP_LIB_DIR}") |
| 422 | 639 | |
| 423 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_builtin_vars.h" DESTINATION "${C_HEADERS_DEST}") |
| 424 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_cmath.h" DESTINATION "${C_HEADERS_DEST}") |
| 425 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_complex_builtins.h" DESTINATION "${C_HEADERS_DEST}") |
| 426 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_intrinsics.h" DESTINATION "${C_HEADERS_DEST}") |
| 427 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_math_forward_declares.h" DESTINATION "${C_HEADERS_DEST}") |
| 428 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__clang_cuda_runtime_wrapper.h" DESTINATION "${C_HEADERS_DEST}") |
| 429 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__stddef_max_align_t.h" DESTINATION "${C_HEADERS_DEST}") |
| 430 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__wmmintrin_aes.h" DESTINATION "${C_HEADERS_DEST}") |
| 431 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/__wmmintrin_pclmul.h" DESTINATION "${C_HEADERS_DEST}") |
| 432 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/adxintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 433 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/altivec.h" DESTINATION "${C_HEADERS_DEST}") |
| 434 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/ammintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 435 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/arm_acle.h" DESTINATION "${C_HEADERS_DEST}") |
| 436 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/arm_neon.h" DESTINATION "${C_HEADERS_DEST}") |
| 437 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/armintr.h" DESTINATION "${C_HEADERS_DEST}") |
| 438 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx2intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 439 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512bwintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 440 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512cdintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 441 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512dqintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 442 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512erintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 443 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512fintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 444 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512ifmaintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 445 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512ifmavlintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 446 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512pfintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 447 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vbmiintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 448 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vbmivlintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 449 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vlbwintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 450 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vlcdintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 451 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vldqintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 452 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vlintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 453 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avx512vpopcntdqintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 454 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/avxintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 455 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/bmi2intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 456 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/bmiintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 457 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/clflushoptintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 458 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/clzerointrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 459 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/cpuid.h" DESTINATION "${C_HEADERS_DEST}") |
| 460 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/cuda_wrappers/algorithm" DESTINATION "${C_HEADERS_DEST}/cuda_wrappers") |
| 461 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/cuda_wrappers/complex" DESTINATION "${C_HEADERS_DEST}/cuda_wrappers") |
| 462 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/cuda_wrappers/new" DESTINATION "${C_HEADERS_DEST}/cuda_wrappers") |
| 463 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/emmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 464 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/f16cintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 465 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/float.h" DESTINATION "${C_HEADERS_DEST}") |
| 466 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/fma4intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 467 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/fmaintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 468 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/fxsrintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 469 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/htmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 470 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/htmxlintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 471 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/ia32intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 472 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/immintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 473 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 474 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/inttypes.h" DESTINATION "${C_HEADERS_DEST}") |
| 475 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/iso646.h" DESTINATION "${C_HEADERS_DEST}") |
| 476 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/limits.h" DESTINATION "${C_HEADERS_DEST}") |
| 477 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/lwpintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 478 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/lzcntintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 479 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/mm3dnow.h" DESTINATION "${C_HEADERS_DEST}") |
| 480 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/mm_malloc.h" DESTINATION "${C_HEADERS_DEST}") |
| 481 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/mmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 482 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/module.modulemap" DESTINATION "${C_HEADERS_DEST}") |
| 483 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/msa.h" DESTINATION "${C_HEADERS_DEST}") |
| 484 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/mwaitxintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 485 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/nmmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 486 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/opencl-c.h" DESTINATION "${C_HEADERS_DEST}") |
| 487 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/pkuintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 488 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/pmmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 489 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/popcntintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 490 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/prfchwintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 491 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/rdseedintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 492 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/rtmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 493 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/s390intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 494 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/shaintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 495 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/smmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 496 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdalign.h" DESTINATION "${C_HEADERS_DEST}") |
| 497 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdarg.h" DESTINATION "${C_HEADERS_DEST}") |
| 498 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdatomic.h" DESTINATION "${C_HEADERS_DEST}") |
| 499 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdbool.h" DESTINATION "${C_HEADERS_DEST}") |
| 500 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stddef.h" DESTINATION "${C_HEADERS_DEST}") |
| 501 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdint.h" DESTINATION "${C_HEADERS_DEST}") |
| 502 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/stdnoreturn.h" DESTINATION "${C_HEADERS_DEST}") |
| 503 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/tbmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 504 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/tgmath.h" DESTINATION "${C_HEADERS_DEST}") |
| 505 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/tmmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 506 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/unwind.h" DESTINATION "${C_HEADERS_DEST}") |
| 507 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/vadefs.h" DESTINATION "${C_HEADERS_DEST}") |
| 508 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/varargs.h" DESTINATION "${C_HEADERS_DEST}") |
| 509 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/vecintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 510 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/wmmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 511 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/x86intrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 512 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xmmintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 513 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xopintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 514 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xsavecintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 515 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xsaveintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 516 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xsaveoptintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 517 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xsavesintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 518 | | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/xtestintrin.h" DESTINATION "${C_HEADERS_DEST}") |
| 640 | foreach(file ${ZIG_C_HEADER_FILES}) |
| 641 | get_filename_component(file_dir "${C_HEADERS_DEST}/${file}" DIRECTORY) |
| 642 | install(FILES "${CMAKE_SOURCE_DIR}/c_headers/${file}" DESTINATION "${file_dir}") |
| 643 | endforeach() |
| 519 | 644 | |
| 520 | | install(FILES "${CMAKE_SOURCE_DIR}/std/array_list.zig" DESTINATION "${ZIG_STD_DEST}") |
| 521 | | install(FILES "${CMAKE_SOURCE_DIR}/std/base64.zig" DESTINATION "${ZIG_STD_DEST}") |
| 522 | | install(FILES "${CMAKE_SOURCE_DIR}/std/buf_map.zig" DESTINATION "${ZIG_STD_DEST}") |
| 523 | | install(FILES "${CMAKE_SOURCE_DIR}/std/buf_set.zig" DESTINATION "${ZIG_STD_DEST}") |
| 524 | | install(FILES "${CMAKE_SOURCE_DIR}/std/buffer.zig" DESTINATION "${ZIG_STD_DEST}") |
| 525 | | install(FILES "${CMAKE_SOURCE_DIR}/std/build.zig" DESTINATION "${ZIG_STD_DEST}") |
| 526 | | install(FILES "${CMAKE_SOURCE_DIR}/std/c/darwin.zig" DESTINATION "${ZIG_STD_DEST}/c") |
| 527 | | install(FILES "${CMAKE_SOURCE_DIR}/std/c/index.zig" DESTINATION "${ZIG_STD_DEST}/c") |
| 528 | | install(FILES "${CMAKE_SOURCE_DIR}/std/c/linux.zig" DESTINATION "${ZIG_STD_DEST}/c") |
| 529 | | install(FILES "${CMAKE_SOURCE_DIR}/std/c/windows.zig" DESTINATION "${ZIG_STD_DEST}/c") |
| 530 | | install(FILES "${CMAKE_SOURCE_DIR}/std/cstr.zig" DESTINATION "${ZIG_STD_DEST}") |
| 531 | | install(FILES "${CMAKE_SOURCE_DIR}/std/debug/index.zig" DESTINATION "${ZIG_STD_DEST}/debug") |
| 532 | | install(FILES "${CMAKE_SOURCE_DIR}/std/debug/failing_allocator.zig" DESTINATION "${ZIG_STD_DEST}/debug") |
| 533 | | install(FILES "${CMAKE_SOURCE_DIR}/std/dwarf.zig" DESTINATION "${ZIG_STD_DEST}") |
| 534 | | install(FILES "${CMAKE_SOURCE_DIR}/std/elf.zig" DESTINATION "${ZIG_STD_DEST}") |
| 535 | | install(FILES "${CMAKE_SOURCE_DIR}/std/empty.zig" DESTINATION "${ZIG_STD_DEST}") |
| 536 | | install(FILES "${CMAKE_SOURCE_DIR}/std/endian.zig" DESTINATION "${ZIG_STD_DEST}") |
| 537 | | install(FILES "${CMAKE_SOURCE_DIR}/std/fmt/errol/enum3.zig" DESTINATION "${ZIG_STD_DEST}/fmt/errol") |
| 538 | | install(FILES "${CMAKE_SOURCE_DIR}/std/fmt/errol/index.zig" DESTINATION "${ZIG_STD_DEST}/fmt/errol") |
| 539 | | install(FILES "${CMAKE_SOURCE_DIR}/std/fmt/errol/lookup.zig" DESTINATION "${ZIG_STD_DEST}/fmt/errol") |
| 540 | | install(FILES "${CMAKE_SOURCE_DIR}/std/fmt/index.zig" DESTINATION "${ZIG_STD_DEST}/fmt") |
| 541 | | install(FILES "${CMAKE_SOURCE_DIR}/std/hash_map.zig" DESTINATION "${ZIG_STD_DEST}") |
| 542 | | install(FILES "${CMAKE_SOURCE_DIR}/std/heap.zig" DESTINATION "${ZIG_STD_DEST}") |
| 543 | | install(FILES "${CMAKE_SOURCE_DIR}/std/index.zig" DESTINATION "${ZIG_STD_DEST}") |
| 544 | | install(FILES "${CMAKE_SOURCE_DIR}/std/io.zig" DESTINATION "${ZIG_STD_DEST}") |
| 545 | | install(FILES "${CMAKE_SOURCE_DIR}/std/linked_list.zig" DESTINATION "${ZIG_STD_DEST}") |
| 546 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/acos.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 547 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/acosh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 548 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/asin.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 549 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/asinh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 550 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/atan.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 551 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/atan2.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 552 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/atanh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 553 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/cbrt.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 554 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/ceil.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 555 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/copysign.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 556 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/cos.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 557 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/cosh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 558 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/exp.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 559 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/exp2.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 560 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/expm1.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 561 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/expo2.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 562 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/fabs.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 563 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/floor.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 564 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/fma.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 565 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/frexp.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 566 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/hypot.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 567 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/ilogb.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 568 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/index.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 569 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/inf.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 570 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/isfinite.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 571 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/isinf.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 572 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/isnan.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 573 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/isnormal.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 574 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/ln.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 575 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/log.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 576 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/log10.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 577 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/log1p.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 578 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/log2.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 579 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/modf.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 580 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/nan.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 581 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/pow.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 582 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/round.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 583 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/scalbn.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 584 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/signbit.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 585 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/sin.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 586 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/sinh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 587 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/sqrt.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 588 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/tan.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 589 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/tanh.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 590 | | install(FILES "${CMAKE_SOURCE_DIR}/std/math/trunc.zig" DESTINATION "${ZIG_STD_DEST}/math") |
| 591 | | install(FILES "${CMAKE_SOURCE_DIR}/std/mem.zig" DESTINATION "${ZIG_STD_DEST}") |
| 592 | | install(FILES "${CMAKE_SOURCE_DIR}/std/net.zig" DESTINATION "${ZIG_STD_DEST}") |
| 593 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/child_process.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 594 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/darwin.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 595 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/darwin_errno.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 596 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/get_user_id.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 597 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/index.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 598 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/linux.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 599 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/linux_errno.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 600 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/linux_i386.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 601 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/linux_x86_64.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 602 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/path.zig" DESTINATION "${ZIG_STD_DEST}/os") |
| 603 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/windows/error.zig" DESTINATION "${ZIG_STD_DEST}/os/windows") |
| 604 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/windows/index.zig" DESTINATION "${ZIG_STD_DEST}/os/windows") |
| 605 | | install(FILES "${CMAKE_SOURCE_DIR}/std/os/windows/util.zig" DESTINATION "${ZIG_STD_DEST}/os/windows") |
| 606 | | install(FILES "${CMAKE_SOURCE_DIR}/std/rand.zig" DESTINATION "${ZIG_STD_DEST}") |
| 607 | | install(FILES "${CMAKE_SOURCE_DIR}/std/sort.zig" DESTINATION "${ZIG_STD_DEST}") |
| 608 | | install(FILES "${CMAKE_SOURCE_DIR}/std/unicode.zig" DESTINATION "${ZIG_STD_DEST}") |
| 609 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/bootstrap.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 610 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/bootstrap_lib.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 611 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/build_file_template.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 612 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/build_runner.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 613 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/builtin.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 614 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/aulldiv.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 615 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/aullrem.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 616 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/comparetf2.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 617 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixuint.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 618 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunsdfdi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 619 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunsdfsi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 620 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunsdfti.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 621 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunssfdi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 622 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunssfsi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 623 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunssfti.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 624 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunstfdi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 625 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunstfsi.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 626 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/fixunstfti.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 627 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/index.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 628 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/udivmod.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 629 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/udivmoddi4.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 630 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/udivmodti4.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 631 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/udivti3.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 632 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/compiler_rt/umodti3.zig" DESTINATION "${ZIG_STD_DEST}/special/compiler_rt") |
| 633 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/panic.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 634 | | install(FILES "${CMAKE_SOURCE_DIR}/std/special/test_runner.zig" DESTINATION "${ZIG_STD_DEST}/special") |
| 645 | foreach(file ${ZIG_STD_FILES}) |
| 646 | get_filename_component(file_dir "${ZIG_STD_DEST}/${file}" DIRECTORY) |
| 647 | install(FILES "${CMAKE_SOURCE_DIR}/std/${file}" DESTINATION "${file_dir}") |
| 648 | endforeach() |