2 rmdir /q /s single_dir_for_windows_kernel 1>nul 2>nul
3 mkdir single_dir_for_windows_kernel 1>nul 2>nul
5 copy /y ..\..\src\libbenchmark_benchmarkinstance\* single_dir_for_windows_kernel\ 1>nul 2>nul
6 copy /y ..\..\src\libbenchmark_benchmarks_btree_au_readn_writen\* single_dir_for_windows_kernel\ 1>nul 2>nul
7 copy /y ..\..\src\libbenchmark_benchmarkset\* single_dir_for_windows_kernel\ 1>nul 2>nul
8 copy /y ..\..\src\libbenchmark_benchmarks_freelist_push1_then_pop1\* single_dir_for_windows_kernel\ 1>nul 2>nul
9 copy /y ..\..\src\libbenchmark_benchmarks_queue_umm_enqueue1_then_dequeue1\* single_dir_for_windows_kernel\ 1>nul 2>nul
10 copy /y ..\..\src\libbenchmark_benchmarksuite\* single_dir_for_windows_kernel\ 1>nul 2>nul
11 copy /y ..\..\src\libbenchmark_datastructures_btree_au\* single_dir_for_windows_kernel\ 1>nul 2>nul
12 copy /y ..\..\src\libbenchmark_datastructures_freelist\* single_dir_for_windows_kernel\ 1>nul 2>nul
13 copy /y ..\..\src\libbenchmark_datastructures_queue_umm\* single_dir_for_windows_kernel\ 1>nul 2>nul
14 copy /y ..\..\src\libbenchmark_misc\* single_dir_for_windows_kernel\ 1>nul 2>nul
15 copy /y ..\..\src\libbenchmark_porting_abstraction_layer\* single_dir_for_windows_kernel\ 1>nul 2>nul
16 copy /y ..\..\src\libbenchmark_results\* single_dir_for_windows_kernel\ 1>nul 2>nul
17 copy /y ..\..\src\libbenchmark_threadset\* single_dir_for_windows_kernel\ 1>nul 2>nul
18 copy /y ..\..\src\libbenchmark_topology\* single_dir_for_windows_kernel\ 1>nul 2>nul
19 copy /y ..\..\src\libbenchmark_topology_node\* single_dir_for_windows_kernel\ 1>nul 2>nul
21 copy /y ..\..\src\libbenchmark_internal.h single_dir_for_windows_kernel\ 1>nul 2>nul
22 copy /y sources.static single_dir_for_windows_kernel\sources 1>nul 2>nul
24 echo Windows kernel static library build directory structure created.
25 echo (Note the effects of this batch file are idempotent).