1#!/bin/sh 2# Generated by niminst 3 4set -e 5 6if [ $# -eq 1 ] ; then 7 if test -f bin/nim 8 then 9 echo "Nim build detected" 10 else 11 echo "Please build Nim before installing it" 12 exit 1 13 fi 14 case $1 in 15 "--help"|"-h"|"help"|"h") 16 echo "Nim installation script" 17 echo "Usage: [sudo] sh install.sh DIR" 18 echo "Where DIR may be:" 19 echo " /usr/bin" 20 echo " /usr/local/bin" 21 echo " /opt" 22 echo " <some other dir> (treated similar to '/opt')" 23 echo "To deinstall, use the command:" 24 echo "sh deinstall.sh DIR" 25 exit 1 26 ;; 27 "/usr/bin") 28 bindir=/usr/bin 29 configdir=/etc/nim 30 libdir=/usr/lib/nim 31 docdir=/usr/share/nim/doc 32 datadir=/usr/share/nim/data 33 nimbleDir="/opt/nimble/pkgs/compiler-1.6.2" 34 ;; 35 "/usr/local/bin") 36 bindir=/usr/local/bin 37 configdir=/etc/nim 38 libdir=/usr/local/lib/nim 39 docdir=/usr/local/share/nim/doc 40 datadir=/usr/local/share/nim/data 41 nimbleDir="/opt/nimble/pkgs/compiler-1.6.2" 42 ;; 43 "/opt") 44 bindir="/opt/nim/bin" 45 configdir="/opt/nim/config" 46 libdir="/opt/nim/lib" 47 docdir="/opt/nim/doc" 48 datadir="/opt/nim/data" 49 nimbleDir="/opt/nimble/pkgs/compiler-1.6.2" 50 mkdir -p /opt/nim 51 mkdir -p $bindir 52 mkdir -p $configdir 53 ;; 54 *) 55 bindir="$1/nim/bin" 56 configdir="$1/nim/config" 57 libdir="$1/nim/lib" 58 docdir="$1/nim/doc" 59 datadir="$1/nim/data" 60 nimbleDir="$1/nim" 61 mkdir -p $1/nim 62 mkdir -p $bindir 63 mkdir -p $configdir 64 ;; 65 esac 66 67 mkdir -p $libdir 68 mkdir -p $docdir 69 mkdir -p $configdir 70 mkdir -p $nimbleDir/ 71 echo "copying files..." 72 mkdir -p $configdir/ 73 mkdir -p $libdir/ 74 mkdir -p $libdir/system 75 mkdir -p $libdir/system/mm 76 mkdir -p $libdir/deprecated/pure 77 mkdir -p $libdir/genode_cpp 78 mkdir -p $libdir/impure 79 mkdir -p $libdir/impure/nre/private 80 mkdir -p $libdir/arch/x86 81 mkdir -p $libdir/core 82 mkdir -p $libdir/windows 83 mkdir -p $libdir/genode 84 mkdir -p $libdir/std 85 mkdir -p $libdir/std/private 86 mkdir -p $libdir/experimental 87 mkdir -p $libdir/posix 88 mkdir -p $libdir/js 89 mkdir -p $libdir/wrappers 90 mkdir -p $libdir/wrappers/linenoise 91 mkdir -p $libdir/packages/docutils 92 mkdir -p $libdir/pure 93 mkdir -p $libdir/pure/includes 94 mkdir -p $libdir/pure/concurrency 95 mkdir -p $libdir/pure/collections 96 mkdir -p $libdir/pure/ioselects 97 mkdir -p $libdir/pure/unidecode 98 mkdir -p $nimbleDir/compiler 99 mkdir -p $nimbleDir/compiler/ic 100 mkdir -p $nimbleDir/compiler/nimfix 101 mkdir -p $nimbleDir/compiler/plugins 102 mkdir -p $nimbleDir/doc 103 104 cp bin/nim $bindir/nim 105 chmod 755 $bindir/nim 106 cp config/nim.cfg $configdir/nim.cfg 107 chmod 644 $configdir/nim.cfg 108 cp config/nimdoc.cfg $configdir/nimdoc.cfg 109 chmod 644 $configdir/nimdoc.cfg 110 cp config/nimdoc.tex.cfg $configdir/nimdoc.tex.cfg 111 chmod 644 $configdir/nimdoc.tex.cfg 112 cp config/rename.rules.cfg $configdir/rename.rules.cfg 113 chmod 644 $configdir/rename.rules.cfg 114 cp config/config.nims $configdir/config.nims 115 chmod 644 $configdir/config.nims 116 cp lib/system_overview.rst $libdir/system_overview.rst 117 chmod 644 $libdir/system_overview.rst 118 cp lib/nimhcr.nim.cfg $libdir/nimhcr.nim.cfg 119 chmod 644 $libdir/nimhcr.nim.cfg 120 cp lib/system/gc_common.nim $libdir/system/gc_common.nim 121 chmod 644 $libdir/system/gc_common.nim 122 cp lib/system/threads.nim $libdir/system/threads.nim 123 chmod 644 $libdir/system/threads.nim 124 cp lib/system/gc2.nim $libdir/system/gc2.nim 125 chmod 644 $libdir/system/gc2.nim 126 cp lib/system/basic_types.nim $libdir/system/basic_types.nim 127 chmod 644 $libdir/system/basic_types.nim 128 cp lib/system/repr_impl.nim $libdir/system/repr_impl.nim 129 chmod 644 $libdir/system/repr_impl.nim 130 cp lib/system/excpt.nim $libdir/system/excpt.nim 131 chmod 644 $libdir/system/excpt.nim 132 cp lib/system/assertions.nim $libdir/system/assertions.nim 133 chmod 644 $libdir/system/assertions.nim 134 cp lib/system/coro_detection.nim $libdir/system/coro_detection.nim 135 chmod 644 $libdir/system/coro_detection.nim 136 cp lib/system/cellseqs_v1.nim $libdir/system/cellseqs_v1.nim 137 chmod 644 $libdir/system/cellseqs_v1.nim 138 cp lib/system/mm/none.nim $libdir/system/mm/none.nim 139 chmod 644 $libdir/system/mm/none.nim 140 cp lib/system/mm/boehm.nim $libdir/system/mm/boehm.nim 141 chmod 644 $libdir/system/mm/boehm.nim 142 cp lib/system/mm/malloc.nim $libdir/system/mm/malloc.nim 143 chmod 644 $libdir/system/mm/malloc.nim 144 cp lib/system/mm/go.nim $libdir/system/mm/go.nim 145 chmod 644 $libdir/system/mm/go.nim 146 cp lib/system/stacktraces.nim $libdir/system/stacktraces.nim 147 chmod 644 $libdir/system/stacktraces.nim 148 cp lib/system/arithmetics.nim $libdir/system/arithmetics.nim 149 chmod 644 $libdir/system/arithmetics.nim 150 cp lib/system/gc_ms.nim $libdir/system/gc_ms.nim 151 chmod 644 $libdir/system/gc_ms.nim 152 cp lib/system/sysspawn.nim $libdir/system/sysspawn.nim 153 chmod 644 $libdir/system/sysspawn.nim 154 cp lib/system/arithm.nim $libdir/system/arithm.nim 155 chmod 644 $libdir/system/arithm.nim 156 cp lib/system/exceptions.nim $libdir/system/exceptions.nim 157 chmod 644 $libdir/system/exceptions.nim 158 cp lib/system/atomics.nim $libdir/system/atomics.nim 159 chmod 644 $libdir/system/atomics.nim 160 cp lib/system/mmdisp.nim $libdir/system/mmdisp.nim 161 chmod 644 $libdir/system/mmdisp.nim 162 cp lib/system/threadlocalstorage.nim $libdir/system/threadlocalstorage.nim 163 chmod 644 $libdir/system/threadlocalstorage.nim 164 cp lib/system/integerops.nim $libdir/system/integerops.nim 165 chmod 644 $libdir/system/integerops.nim 166 cp lib/system/ansi_c.nim $libdir/system/ansi_c.nim 167 chmod 644 $libdir/system/ansi_c.nim 168 cp lib/system/repr.nim $libdir/system/repr.nim 169 chmod 644 $libdir/system/repr.nim 170 cp lib/system/iterators.nim $libdir/system/iterators.nim 171 chmod 644 $libdir/system/iterators.nim 172 cp lib/system/dragonbox.nim $libdir/system/dragonbox.nim 173 chmod 644 $libdir/system/dragonbox.nim 174 cp lib/system/gc_regions.nim $libdir/system/gc_regions.nim 175 chmod 644 $libdir/system/gc_regions.nim 176 cp lib/system/setops.nim $libdir/system/setops.nim 177 chmod 644 $libdir/system/setops.nim 178 cp lib/system/schubfach.nim $libdir/system/schubfach.nim 179 chmod 644 $libdir/system/schubfach.nim 180 cp lib/system/strs_v2.nim $libdir/system/strs_v2.nim 181 chmod 644 $libdir/system/strs_v2.nim 182 cp lib/system/assign.nim $libdir/system/assign.nim 183 chmod 644 $libdir/system/assign.nim 184 cp lib/system/repr_v2.nim $libdir/system/repr_v2.nim 185 chmod 644 $libdir/system/repr_v2.nim 186 cp lib/system/cellseqs_v2.nim $libdir/system/cellseqs_v2.nim 187 chmod 644 $libdir/system/cellseqs_v2.nim 188 cp lib/system/avltree.nim $libdir/system/avltree.nim 189 chmod 644 $libdir/system/avltree.nim 190 cp lib/system/nimscript.nim $libdir/system/nimscript.nim 191 chmod 644 $libdir/system/nimscript.nim 192 cp lib/system/comparisons.nim $libdir/system/comparisons.nim 193 chmod 644 $libdir/system/comparisons.nim 194 cp lib/system/cyclebreaker.nim $libdir/system/cyclebreaker.nim 195 chmod 644 $libdir/system/cyclebreaker.nim 196 cp lib/system/chcks.nim $libdir/system/chcks.nim 197 chmod 644 $libdir/system/chcks.nim 198 cp lib/system/strmantle.nim $libdir/system/strmantle.nim 199 chmod 644 $libdir/system/strmantle.nim 200 cp lib/system/memory.nim $libdir/system/memory.nim 201 chmod 644 $libdir/system/memory.nim 202 cp lib/system/cgprocs.nim $libdir/system/cgprocs.nim 203 chmod 644 $libdir/system/cgprocs.nim 204 cp lib/system/io.nim $libdir/system/io.nim 205 chmod 644 $libdir/system/io.nim 206 cp lib/system/profiler.nim $libdir/system/profiler.nim 207 chmod 644 $libdir/system/profiler.nim 208 cp lib/system/bitmasks.nim $libdir/system/bitmasks.nim 209 chmod 644 $libdir/system/bitmasks.nim 210 cp lib/system/seqs_v2.nim $libdir/system/seqs_v2.nim 211 chmod 644 $libdir/system/seqs_v2.nim 212 cp lib/system/fatal.nim $libdir/system/fatal.nim 213 chmod 644 $libdir/system/fatal.nim 214 cp lib/system/gc_interface.nim $libdir/system/gc_interface.nim 215 chmod 644 $libdir/system/gc_interface.nim 216 cp lib/system/jssys.nim $libdir/system/jssys.nim 217 chmod 644 $libdir/system/jssys.nim 218 cp lib/system/channels_builtin.nim $libdir/system/channels_builtin.nim 219 chmod 644 $libdir/system/channels_builtin.nim 220 cp lib/system/gc_hooks.nim $libdir/system/gc_hooks.nim 221 chmod 644 $libdir/system/gc_hooks.nim 222 cp lib/system/syslocks.nim $libdir/system/syslocks.nim 223 chmod 644 $libdir/system/syslocks.nim 224 cp lib/system/cellsets.nim $libdir/system/cellsets.nim 225 chmod 644 $libdir/system/cellsets.nim 226 cp lib/system/gc.nim $libdir/system/gc.nim 227 chmod 644 $libdir/system/gc.nim 228 cp lib/system/countbits_impl.nim $libdir/system/countbits_impl.nim 229 chmod 644 $libdir/system/countbits_impl.nim 230 cp lib/system/widestrs.nim $libdir/system/widestrs.nim 231 chmod 644 $libdir/system/widestrs.nim 232 cp lib/system/memalloc.nim $libdir/system/memalloc.nim 233 chmod 644 $libdir/system/memalloc.nim 234 cp lib/system/sysstr.nim $libdir/system/sysstr.nim 235 chmod 644 $libdir/system/sysstr.nim 236 cp lib/system/platforms.nim $libdir/system/platforms.nim 237 chmod 644 $libdir/system/platforms.nim 238 cp lib/system/hti.nim $libdir/system/hti.nim 239 chmod 644 $libdir/system/hti.nim 240 cp lib/system/dollars.nim $libdir/system/dollars.nim 241 chmod 644 $libdir/system/dollars.nim 242 cp lib/system/iterators_1.nim $libdir/system/iterators_1.nim 243 chmod 644 $libdir/system/iterators_1.nim 244 cp lib/system/embedded.nim $libdir/system/embedded.nim 245 chmod 644 $libdir/system/embedded.nim 246 cp lib/system/timers.nim $libdir/system/timers.nim 247 chmod 644 $libdir/system/timers.nim 248 cp lib/system/inclrtl.nim $libdir/system/inclrtl.nim 249 chmod 644 $libdir/system/inclrtl.nim 250 cp lib/system/osalloc.nim $libdir/system/osalloc.nim 251 chmod 644 $libdir/system/osalloc.nim 252 cp lib/system/formatfloat.nim $libdir/system/formatfloat.nim 253 chmod 644 $libdir/system/formatfloat.nim 254 cp lib/system/indexerrors.nim $libdir/system/indexerrors.nim 255 chmod 644 $libdir/system/indexerrors.nim 256 cp lib/system/orc.nim $libdir/system/orc.nim 257 chmod 644 $libdir/system/orc.nim 258 cp lib/system/memtracker.nim $libdir/system/memtracker.nim 259 chmod 644 $libdir/system/memtracker.nim 260 cp lib/system/seqs_v2_reimpl.nim $libdir/system/seqs_v2_reimpl.nim 261 chmod 644 $libdir/system/seqs_v2_reimpl.nim 262 cp lib/system/alloc.nim $libdir/system/alloc.nim 263 chmod 644 $libdir/system/alloc.nim 264 cp lib/system/sets.nim $libdir/system/sets.nim 265 chmod 644 $libdir/system/sets.nim 266 cp lib/system/deepcopy.nim $libdir/system/deepcopy.nim 267 chmod 644 $libdir/system/deepcopy.nim 268 cp lib/system/dyncalls.nim $libdir/system/dyncalls.nim 269 chmod 644 $libdir/system/dyncalls.nim 270 cp lib/system/reprjs.nim $libdir/system/reprjs.nim 271 chmod 644 $libdir/system/reprjs.nim 272 cp lib/system/arc.nim $libdir/system/arc.nim 273 chmod 644 $libdir/system/arc.nim 274 cp lib/nimrtl.nim $libdir/nimrtl.nim 275 chmod 644 $libdir/nimrtl.nim 276 cp lib/deprecated/pure/events.nim $libdir/deprecated/pure/events.nim 277 chmod 644 $libdir/deprecated/pure/events.nim 278 cp lib/deprecated/pure/sharedstrings.nim $libdir/deprecated/pure/sharedstrings.nim 279 chmod 644 $libdir/deprecated/pure/sharedstrings.nim 280 cp lib/deprecated/pure/LockFreeHash.nim $libdir/deprecated/pure/LockFreeHash.nim 281 chmod 644 $libdir/deprecated/pure/LockFreeHash.nim 282 cp lib/deprecated/pure/parseopt2.nim $libdir/deprecated/pure/parseopt2.nim 283 chmod 644 $libdir/deprecated/pure/parseopt2.nim 284 cp lib/deprecated/pure/ospaths.nim $libdir/deprecated/pure/ospaths.nim 285 chmod 644 $libdir/deprecated/pure/ospaths.nim 286 cp lib/deprecated/pure/securehash.nim $libdir/deprecated/pure/securehash.nim 287 chmod 644 $libdir/deprecated/pure/securehash.nim 288 cp lib/nimhcr.nim $libdir/nimhcr.nim 289 chmod 644 $libdir/nimhcr.nim 290 cp lib/deps.txt $libdir/deps.txt 291 chmod 644 $libdir/deps.txt 292 cp lib/genode_cpp/threads.h $libdir/genode_cpp/threads.h 293 chmod 644 $libdir/genode_cpp/threads.h 294 cp lib/genode_cpp/syslocks.h $libdir/genode_cpp/syslocks.h 295 chmod 644 $libdir/genode_cpp/syslocks.h 296 cp lib/impure/re.nim $libdir/impure/re.nim 297 chmod 644 $libdir/impure/re.nim 298 cp lib/impure/rdstdin.nim $libdir/impure/rdstdin.nim 299 chmod 644 $libdir/impure/rdstdin.nim 300 cp lib/impure/db_odbc.nim $libdir/impure/db_odbc.nim 301 chmod 644 $libdir/impure/db_odbc.nim 302 cp lib/impure/db_postgres.nim $libdir/impure/db_postgres.nim 303 chmod 644 $libdir/impure/db_postgres.nim 304 cp lib/impure/nre/private/util.nim $libdir/impure/nre/private/util.nim 305 chmod 644 $libdir/impure/nre/private/util.nim 306 cp lib/impure/nre.nim $libdir/impure/nre.nim 307 chmod 644 $libdir/impure/nre.nim 308 cp lib/impure/db_mysql.nim $libdir/impure/db_mysql.nim 309 chmod 644 $libdir/impure/db_mysql.nim 310 cp lib/impure/db_sqlite.nim $libdir/impure/db_sqlite.nim 311 chmod 644 $libdir/impure/db_sqlite.nim 312 cp lib/arch/x86/i386.S $libdir/arch/x86/i386.S 313 chmod 644 $libdir/arch/x86/i386.S 314 cp lib/arch/x86/amd64.S $libdir/arch/x86/amd64.S 315 chmod 644 $libdir/arch/x86/amd64.S 316 cp lib/core/macros.nim $libdir/core/macros.nim 317 chmod 644 $libdir/core/macros.nim 318 cp lib/core/rlocks.nim $libdir/core/rlocks.nim 319 chmod 644 $libdir/core/rlocks.nim 320 cp lib/core/macrocache.nim $libdir/core/macrocache.nim 321 chmod 644 $libdir/core/macrocache.nim 322 cp lib/core/locks.nim $libdir/core/locks.nim 323 chmod 644 $libdir/core/locks.nim 324 cp lib/core/hotcodereloading.nim $libdir/core/hotcodereloading.nim 325 chmod 644 $libdir/core/hotcodereloading.nim 326 cp lib/core/typeinfo.nim $libdir/core/typeinfo.nim 327 chmod 644 $libdir/core/typeinfo.nim 328 cp lib/windows/registry.nim $libdir/windows/registry.nim 329 chmod 644 $libdir/windows/registry.nim 330 cp lib/windows/winlean.nim $libdir/windows/winlean.nim 331 chmod 644 $libdir/windows/winlean.nim 332 cp lib/genode/env.nim $libdir/genode/env.nim 333 chmod 644 $libdir/genode/env.nim 334 cp lib/genode/alloc.nim $libdir/genode/alloc.nim 335 chmod 644 $libdir/genode/alloc.nim 336 cp lib/std/tempfiles.nim $libdir/std/tempfiles.nim 337 chmod 644 $libdir/std/tempfiles.nim 338 cp lib/std/vmutils.nim $libdir/std/vmutils.nim 339 chmod 644 $libdir/std/vmutils.nim 340 cp lib/std/socketstreams.nim $libdir/std/socketstreams.nim 341 chmod 644 $libdir/std/socketstreams.nim 342 cp lib/std/jsheaders.nim $libdir/std/jsheaders.nim 343 chmod 644 $libdir/std/jsheaders.nim 344 cp lib/std/private/globs.nim $libdir/std/private/globs.nim 345 chmod 644 $libdir/std/private/globs.nim 346 cp lib/std/private/dbutils.nim $libdir/std/private/dbutils.nim 347 chmod 644 $libdir/std/private/dbutils.nim 348 cp lib/std/private/underscored_calls.nim $libdir/std/private/underscored_calls.nim 349 chmod 644 $libdir/std/private/underscored_calls.nim 350 cp lib/std/private/win_setenv.nim $libdir/std/private/win_setenv.nim 351 chmod 644 $libdir/std/private/win_setenv.nim 352 cp lib/std/private/digitsutils.nim $libdir/std/private/digitsutils.nim 353 chmod 644 $libdir/std/private/digitsutils.nim 354 cp lib/std/private/bitops_utils.nim $libdir/std/private/bitops_utils.nim 355 chmod 644 $libdir/std/private/bitops_utils.nim 356 cp lib/std/private/miscdollars.nim $libdir/std/private/miscdollars.nim 357 chmod 644 $libdir/std/private/miscdollars.nim 358 cp lib/std/private/gitutils.nim $libdir/std/private/gitutils.nim 359 chmod 644 $libdir/std/private/gitutils.nim 360 cp lib/std/private/since.nim $libdir/std/private/since.nim 361 chmod 644 $libdir/std/private/since.nim 362 cp lib/std/private/jsutils.nim $libdir/std/private/jsutils.nim 363 chmod 644 $libdir/std/private/jsutils.nim 364 cp lib/std/private/decode_helpers.nim $libdir/std/private/decode_helpers.nim 365 chmod 644 $libdir/std/private/decode_helpers.nim 366 cp lib/std/private/asciitables.nim $libdir/std/private/asciitables.nim 367 chmod 644 $libdir/std/private/asciitables.nim 368 cp lib/std/private/strimpl.nim $libdir/std/private/strimpl.nim 369 chmod 644 $libdir/std/private/strimpl.nim 370 cp lib/std/importutils.nim $libdir/std/importutils.nim 371 chmod 644 $libdir/std/importutils.nim 372 cp lib/std/wordwrap.nim $libdir/std/wordwrap.nim 373 chmod 644 $libdir/std/wordwrap.nim 374 cp lib/std/packedsets.nim $libdir/std/packedsets.nim 375 chmod 644 $libdir/std/packedsets.nim 376 cp lib/std/varints.nim $libdir/std/varints.nim 377 chmod 644 $libdir/std/varints.nim 378 cp lib/std/exitprocs.nim $libdir/std/exitprocs.nim 379 chmod 644 $libdir/std/exitprocs.nim 380 cp lib/std/sha1.nim $libdir/std/sha1.nim 381 chmod 644 $libdir/std/sha1.nim 382 cp lib/std/jsfetch.nim $libdir/std/jsfetch.nim 383 chmod 644 $libdir/std/jsfetch.nim 384 cp lib/std/decls.nim $libdir/std/decls.nim 385 chmod 644 $libdir/std/decls.nim 386 cp lib/std/setutils.nim $libdir/std/setutils.nim 387 chmod 644 $libdir/std/setutils.nim 388 cp lib/std/with.nim $libdir/std/with.nim 389 chmod 644 $libdir/std/with.nim 390 cp lib/std/sysrand.nim $libdir/std/sysrand.nim 391 chmod 644 $libdir/std/sysrand.nim 392 cp lib/std/logic.nim $libdir/std/logic.nim 393 chmod 644 $libdir/std/logic.nim 394 cp lib/std/effecttraits.nim $libdir/std/effecttraits.nim 395 chmod 644 $libdir/std/effecttraits.nim 396 cp lib/std/isolation.nim $libdir/std/isolation.nim 397 chmod 644 $libdir/std/isolation.nim 398 cp lib/std/stackframes.nim $libdir/std/stackframes.nim 399 chmod 644 $libdir/std/stackframes.nim 400 cp lib/std/wrapnils.nim $libdir/std/wrapnils.nim 401 chmod 644 $libdir/std/wrapnils.nim 402 cp lib/std/time_t.nim $libdir/std/time_t.nim 403 chmod 644 $libdir/std/time_t.nim 404 cp lib/std/jsformdata.nim $libdir/std/jsformdata.nim 405 chmod 644 $libdir/std/jsformdata.nim 406 cp lib/std/strbasics.nim $libdir/std/strbasics.nim 407 chmod 644 $libdir/std/strbasics.nim 408 cp lib/std/editdistance.nim $libdir/std/editdistance.nim 409 chmod 644 $libdir/std/editdistance.nim 410 cp lib/std/jsonutils.nim $libdir/std/jsonutils.nim 411 chmod 644 $libdir/std/jsonutils.nim 412 cp lib/std/jsbigints.nim $libdir/std/jsbigints.nim 413 chmod 644 $libdir/std/jsbigints.nim 414 cp lib/std/genasts.nim $libdir/std/genasts.nim 415 chmod 644 $libdir/std/genasts.nim 416 cp lib/std/monotimes.nim $libdir/std/monotimes.nim 417 chmod 644 $libdir/std/monotimes.nim 418 cp lib/std/compilesettings.nim $libdir/std/compilesettings.nim 419 chmod 644 $libdir/std/compilesettings.nim 420 cp lib/std/sums.nim $libdir/std/sums.nim 421 chmod 644 $libdir/std/sums.nim 422 cp lib/std/enumerate.nim $libdir/std/enumerate.nim 423 chmod 644 $libdir/std/enumerate.nim 424 cp lib/std/enumutils.nim $libdir/std/enumutils.nim 425 chmod 644 $libdir/std/enumutils.nim 426 cp lib/std/tasks.nim $libdir/std/tasks.nim 427 chmod 644 $libdir/std/tasks.nim 428 cp lib/cycle.h $libdir/cycle.h 429 chmod 644 $libdir/cycle.h 430 cp lib/experimental/diff.nim $libdir/experimental/diff.nim 431 chmod 644 $libdir/experimental/diff.nim 432 cp lib/nimrtl.nim.cfg $libdir/nimrtl.nim.cfg 433 chmod 644 $libdir/nimrtl.nim.cfg 434 cp lib/posix/posix_nintendoswitch_consts.nim $libdir/posix/posix_nintendoswitch_consts.nim 435 chmod 644 $libdir/posix/posix_nintendoswitch_consts.nim 436 cp lib/posix/posix_freertos_consts.nim $libdir/posix/posix_freertos_consts.nim 437 chmod 644 $libdir/posix/posix_freertos_consts.nim 438 cp lib/posix/posix_utils.nim $libdir/posix/posix_utils.nim 439 chmod 644 $libdir/posix/posix_utils.nim 440 cp lib/posix/posix_macos_amd64.nim $libdir/posix/posix_macos_amd64.nim 441 chmod 644 $libdir/posix/posix_macos_amd64.nim 442 cp lib/posix/posix_nintendoswitch.nim $libdir/posix/posix_nintendoswitch.nim 443 chmod 644 $libdir/posix/posix_nintendoswitch.nim 444 cp lib/posix/posix.nim $libdir/posix/posix.nim 445 chmod 644 $libdir/posix/posix.nim 446 cp lib/posix/inotify.nim $libdir/posix/inotify.nim 447 chmod 644 $libdir/posix/inotify.nim 448 cp lib/posix/posix_openbsd_amd64.nim $libdir/posix/posix_openbsd_amd64.nim 449 chmod 644 $libdir/posix/posix_openbsd_amd64.nim 450 cp lib/posix/posix_other_consts.nim $libdir/posix/posix_other_consts.nim 451 chmod 644 $libdir/posix/posix_other_consts.nim 452 cp lib/posix/posix_other.nim $libdir/posix/posix_other.nim 453 chmod 644 $libdir/posix/posix_other.nim 454 cp lib/posix/linux.nim $libdir/posix/linux.nim 455 chmod 644 $libdir/posix/linux.nim 456 cp lib/posix/posix_haiku.nim $libdir/posix/posix_haiku.nim 457 chmod 644 $libdir/posix/posix_haiku.nim 458 cp lib/posix/posix_linux_amd64_consts.nim $libdir/posix/posix_linux_amd64_consts.nim 459 chmod 644 $libdir/posix/posix_linux_amd64_consts.nim 460 cp lib/posix/posix_linux_amd64.nim $libdir/posix/posix_linux_amd64.nim 461 chmod 644 $libdir/posix/posix_linux_amd64.nim 462 cp lib/posix/kqueue.nim $libdir/posix/kqueue.nim 463 chmod 644 $libdir/posix/kqueue.nim 464 cp lib/posix/termios.nim $libdir/posix/termios.nim 465 chmod 644 $libdir/posix/termios.nim 466 cp lib/posix/epoll.nim $libdir/posix/epoll.nim 467 chmod 644 $libdir/posix/epoll.nim 468 cp lib/js/dom_extensions.nim $libdir/js/dom_extensions.nim 469 chmod 644 $libdir/js/dom_extensions.nim 470 cp lib/js/dom.nim $libdir/js/dom.nim 471 chmod 644 $libdir/js/dom.nim 472 cp lib/js/jsconsole.nim $libdir/js/jsconsole.nim 473 chmod 644 $libdir/js/jsconsole.nim 474 cp lib/js/jsffi.nim $libdir/js/jsffi.nim 475 chmod 644 $libdir/js/jsffi.nim 476 cp lib/js/jscore.nim $libdir/js/jscore.nim 477 chmod 644 $libdir/js/jscore.nim 478 cp lib/js/jsre.nim $libdir/js/jsre.nim 479 chmod 644 $libdir/js/jsre.nim 480 cp lib/js/asyncjs.nim $libdir/js/asyncjs.nim 481 chmod 644 $libdir/js/asyncjs.nim 482 cp lib/nimbase.h $libdir/nimbase.h 483 chmod 644 $libdir/nimbase.h 484 cp lib/stdlib.nimble $libdir/stdlib.nimble 485 chmod 644 $libdir/stdlib.nimble 486 cp lib/wrappers/sqlite3.nim $libdir/wrappers/sqlite3.nim 487 chmod 644 $libdir/wrappers/sqlite3.nim 488 cp lib/wrappers/openssl.nim $libdir/wrappers/openssl.nim 489 chmod 644 $libdir/wrappers/openssl.nim 490 cp lib/wrappers/odbcsql.nim $libdir/wrappers/odbcsql.nim 491 chmod 644 $libdir/wrappers/odbcsql.nim 492 cp lib/wrappers/tinyc.nim $libdir/wrappers/tinyc.nim 493 chmod 644 $libdir/wrappers/tinyc.nim 494 cp lib/wrappers/mysql.nim $libdir/wrappers/mysql.nim 495 chmod 644 $libdir/wrappers/mysql.nim 496 cp lib/wrappers/postgres.nim $libdir/wrappers/postgres.nim 497 chmod 644 $libdir/wrappers/postgres.nim 498 cp lib/wrappers/linenoise/LICENSE.txt $libdir/wrappers/linenoise/LICENSE.txt 499 chmod 644 $libdir/wrappers/linenoise/LICENSE.txt 500 cp lib/wrappers/linenoise/linenoise.c $libdir/wrappers/linenoise/linenoise.c 501 chmod 644 $libdir/wrappers/linenoise/linenoise.c 502 cp lib/wrappers/linenoise/linenoise.h $libdir/wrappers/linenoise/linenoise.h 503 chmod 644 $libdir/wrappers/linenoise/linenoise.h 504 cp lib/wrappers/linenoise/linenoise.nim $libdir/wrappers/linenoise/linenoise.nim 505 chmod 644 $libdir/wrappers/linenoise/linenoise.nim 506 cp lib/wrappers/linenoise/README.markdown $libdir/wrappers/linenoise/README.markdown 507 chmod 644 $libdir/wrappers/linenoise/README.markdown 508 cp lib/wrappers/pcre.nim $libdir/wrappers/pcre.nim 509 chmod 644 $libdir/wrappers/pcre.nim 510 cp lib/system.nim $libdir/system.nim 511 chmod 644 $libdir/system.nim 512 cp lib/packages/docutils/highlite.nim $libdir/packages/docutils/highlite.nim 513 chmod 644 $libdir/packages/docutils/highlite.nim 514 cp lib/packages/docutils/docutils.nimble.old $libdir/packages/docutils/docutils.nimble.old 515 chmod 644 $libdir/packages/docutils/docutils.nimble.old 516 cp lib/packages/docutils/rstast.nim $libdir/packages/docutils/rstast.nim 517 chmod 644 $libdir/packages/docutils/rstast.nim 518 cp lib/packages/docutils/rst.nim $libdir/packages/docutils/rst.nim 519 chmod 644 $libdir/packages/docutils/rst.nim 520 cp lib/packages/docutils/rstgen.nim $libdir/packages/docutils/rstgen.nim 521 chmod 644 $libdir/packages/docutils/rstgen.nim 522 cp lib/pure/nimprof.nim.cfg $libdir/pure/nimprof.nim.cfg 523 chmod 644 $libdir/pure/nimprof.nim.cfg 524 cp lib/pure/includes/oserr.nim $libdir/pure/includes/oserr.nim 525 chmod 644 $libdir/pure/includes/oserr.nim 526 cp lib/pure/includes/osseps.nim $libdir/pure/includes/osseps.nim 527 chmod 644 $libdir/pure/includes/osseps.nim 528 cp lib/pure/includes/osenv.nim $libdir/pure/includes/osenv.nim 529 chmod 644 $libdir/pure/includes/osenv.nim 530 cp lib/pure/includes/unicode_ranges.nim $libdir/pure/includes/unicode_ranges.nim 531 chmod 644 $libdir/pure/includes/unicode_ranges.nim 532 cp lib/pure/selectors.nim $libdir/pure/selectors.nim 533 chmod 644 $libdir/pure/selectors.nim 534 cp lib/pure/concurrency/threadpool.nim.cfg $libdir/pure/concurrency/threadpool.nim.cfg 535 chmod 644 $libdir/pure/concurrency/threadpool.nim.cfg 536 cp lib/pure/concurrency/cpuinfo.nim $libdir/pure/concurrency/cpuinfo.nim 537 chmod 644 $libdir/pure/concurrency/cpuinfo.nim 538 cp lib/pure/concurrency/atomics.nim $libdir/pure/concurrency/atomics.nim 539 chmod 644 $libdir/pure/concurrency/atomics.nim 540 cp lib/pure/concurrency/threadpool.nim $libdir/pure/concurrency/threadpool.nim 541 chmod 644 $libdir/pure/concurrency/threadpool.nim 542 cp lib/pure/concurrency/cpuload.nim $libdir/pure/concurrency/cpuload.nim 543 chmod 644 $libdir/pure/concurrency/cpuload.nim 544 cp lib/pure/marshal.nim $libdir/pure/marshal.nim 545 chmod 644 $libdir/pure/marshal.nim 546 cp lib/pure/mimetypes.nim $libdir/pure/mimetypes.nim 547 chmod 644 $libdir/pure/mimetypes.nim 548 cp lib/pure/collections/hashcommon.nim $libdir/pure/collections/hashcommon.nim 549 chmod 644 $libdir/pure/collections/hashcommon.nim 550 cp lib/pure/collections/sharedtables.nim $libdir/pure/collections/sharedtables.nim 551 chmod 644 $libdir/pure/collections/sharedtables.nim 552 cp lib/pure/collections/deques.nim $libdir/pure/collections/deques.nim 553 chmod 644 $libdir/pure/collections/deques.nim 554 cp lib/pure/collections/lists.nim $libdir/pure/collections/lists.nim 555 chmod 644 $libdir/pure/collections/lists.nim 556 cp lib/pure/collections/sharedlist.nim $libdir/pure/collections/sharedlist.nim 557 chmod 644 $libdir/pure/collections/sharedlist.nim 558 cp lib/pure/collections/critbits.nim $libdir/pure/collections/critbits.nim 559 chmod 644 $libdir/pure/collections/critbits.nim 560 cp lib/pure/collections/tables.nim $libdir/pure/collections/tables.nim 561 chmod 644 $libdir/pure/collections/tables.nim 562 cp lib/pure/collections/chains.nim $libdir/pure/collections/chains.nim 563 chmod 644 $libdir/pure/collections/chains.nim 564 cp lib/pure/collections/sequtils.nim $libdir/pure/collections/sequtils.nim 565 chmod 644 $libdir/pure/collections/sequtils.nim 566 cp lib/pure/collections/setimpl.nim $libdir/pure/collections/setimpl.nim 567 chmod 644 $libdir/pure/collections/setimpl.nim 568 cp lib/pure/collections/intsets.nim $libdir/pure/collections/intsets.nim 569 chmod 644 $libdir/pure/collections/intsets.nim 570 cp lib/pure/collections/tableimpl.nim $libdir/pure/collections/tableimpl.nim 571 chmod 644 $libdir/pure/collections/tableimpl.nim 572 cp lib/pure/collections/heapqueue.nim $libdir/pure/collections/heapqueue.nim 573 chmod 644 $libdir/pure/collections/heapqueue.nim 574 cp lib/pure/collections/sets.nim $libdir/pure/collections/sets.nim 575 chmod 644 $libdir/pure/collections/sets.nim 576 cp lib/pure/collections/rtarrays.nim $libdir/pure/collections/rtarrays.nim 577 chmod 644 $libdir/pure/collections/rtarrays.nim 578 cp lib/pure/logging.nim $libdir/pure/logging.nim 579 chmod 644 $libdir/pure/logging.nim 580 cp lib/pure/encodings.nim $libdir/pure/encodings.nim 581 chmod 644 $libdir/pure/encodings.nim 582 cp lib/pure/browsers.nim $libdir/pure/browsers.nim 583 chmod 644 $libdir/pure/browsers.nim 584 cp lib/pure/ioselects/ioselectors_kqueue.nim $libdir/pure/ioselects/ioselectors_kqueue.nim 585 chmod 644 $libdir/pure/ioselects/ioselectors_kqueue.nim 586 cp lib/pure/ioselects/ioselectors_poll.nim $libdir/pure/ioselects/ioselectors_poll.nim 587 chmod 644 $libdir/pure/ioselects/ioselectors_poll.nim 588 cp lib/pure/ioselects/ioselectors_epoll.nim $libdir/pure/ioselects/ioselectors_epoll.nim 589 chmod 644 $libdir/pure/ioselects/ioselectors_epoll.nim 590 cp lib/pure/ioselects/ioselectors_select.nim $libdir/pure/ioselects/ioselectors_select.nim 591 chmod 644 $libdir/pure/ioselects/ioselectors_select.nim 592 cp lib/pure/md5.nim $libdir/pure/md5.nim 593 chmod 644 $libdir/pure/md5.nim 594 cp lib/pure/nativesockets.nim $libdir/pure/nativesockets.nim 595 chmod 644 $libdir/pure/nativesockets.nim 596 cp lib/pure/reservedmem.nim $libdir/pure/reservedmem.nim 597 chmod 644 $libdir/pure/reservedmem.nim 598 cp lib/pure/lenientops.nim $libdir/pure/lenientops.nim 599 chmod 644 $libdir/pure/lenientops.nim 600 cp lib/pure/volatile.nim $libdir/pure/volatile.nim 601 chmod 644 $libdir/pure/volatile.nim 602 cp lib/pure/typetraits.nim $libdir/pure/typetraits.nim 603 chmod 644 $libdir/pure/typetraits.nim 604 cp lib/pure/oswalkdir.nim $libdir/pure/oswalkdir.nim 605 chmod 644 $libdir/pure/oswalkdir.nim 606 cp lib/pure/streams.nim $libdir/pure/streams.nim 607 chmod 644 $libdir/pure/streams.nim 608 cp lib/pure/math.nim $libdir/pure/math.nim 609 chmod 644 $libdir/pure/math.nim 610 cp lib/pure/ssl_certs.nim $libdir/pure/ssl_certs.nim 611 chmod 644 $libdir/pure/ssl_certs.nim 612 cp lib/pure/unicode.nim $libdir/pure/unicode.nim 613 chmod 644 $libdir/pure/unicode.nim 614 cp lib/pure/coro.nim $libdir/pure/coro.nim 615 chmod 644 $libdir/pure/coro.nim 616 cp lib/pure/asyncdispatch.nim.cfg $libdir/pure/asyncdispatch.nim.cfg 617 chmod 644 $libdir/pure/asyncdispatch.nim.cfg 618 cp lib/pure/asyncfutures.nim $libdir/pure/asyncfutures.nim 619 chmod 644 $libdir/pure/asyncfutures.nim 620 cp lib/pure/oids.nim $libdir/pure/oids.nim 621 chmod 644 $libdir/pure/oids.nim 622 cp lib/pure/terminal.nim $libdir/pure/terminal.nim 623 chmod 644 $libdir/pure/terminal.nim 624 cp lib/pure/async.nim $libdir/pure/async.nim 625 chmod 644 $libdir/pure/async.nim 626 cp lib/pure/httpclient.nim $libdir/pure/httpclient.nim 627 chmod 644 $libdir/pure/httpclient.nim 628 cp lib/pure/uri.nim $libdir/pure/uri.nim 629 chmod 644 $libdir/pure/uri.nim 630 cp lib/pure/endians.nim $libdir/pure/endians.nim 631 chmod 644 $libdir/pure/endians.nim 632 cp lib/pure/sugar.nim $libdir/pure/sugar.nim 633 chmod 644 $libdir/pure/sugar.nim 634 cp lib/pure/future.nim $libdir/pure/future.nim 635 chmod 644 $libdir/pure/future.nim 636 cp lib/pure/osproc.nim $libdir/pure/osproc.nim 637 chmod 644 $libdir/pure/osproc.nim 638 cp lib/pure/cookies.nim $libdir/pure/cookies.nim 639 chmod 644 $libdir/pure/cookies.nim 640 cp lib/pure/asynchttpserver.nim $libdir/pure/asynchttpserver.nim 641 chmod 644 $libdir/pure/asynchttpserver.nim 642 cp lib/pure/pegs.nim $libdir/pure/pegs.nim 643 chmod 644 $libdir/pure/pegs.nim 644 cp lib/pure/asyncstreams.nim $libdir/pure/asyncstreams.nim 645 chmod 644 $libdir/pure/asyncstreams.nim 646 cp lib/pure/prelude.nim $libdir/pure/prelude.nim 647 chmod 644 $libdir/pure/prelude.nim 648 cp lib/pure/stats.nim $libdir/pure/stats.nim 649 chmod 644 $libdir/pure/stats.nim 650 cp lib/pure/smtp.nim $libdir/pure/smtp.nim 651 chmod 644 $libdir/pure/smtp.nim 652 cp lib/pure/mersenne.nim $libdir/pure/mersenne.nim 653 chmod 644 $libdir/pure/mersenne.nim 654 cp lib/pure/coro.nimcfg $libdir/pure/coro.nimcfg 655 chmod 644 $libdir/pure/coro.nimcfg 656 cp lib/pure/htmlparser.nim $libdir/pure/htmlparser.nim 657 chmod 644 $libdir/pure/htmlparser.nim 658 cp lib/pure/xmltree.nim $libdir/pure/xmltree.nim 659 chmod 644 $libdir/pure/xmltree.nim 660 cp lib/pure/dynlib.nim $libdir/pure/dynlib.nim 661 chmod 644 $libdir/pure/dynlib.nim 662 cp lib/pure/parsesql.nim $libdir/pure/parsesql.nim 663 chmod 644 $libdir/pure/parsesql.nim 664 cp lib/pure/strscans.nim $libdir/pure/strscans.nim 665 chmod 644 $libdir/pure/strscans.nim 666 cp lib/pure/random.nim $libdir/pure/random.nim 667 chmod 644 $libdir/pure/random.nim 668 cp lib/pure/cgi.nim $libdir/pure/cgi.nim 669 chmod 644 $libdir/pure/cgi.nim 670 cp lib/pure/rationals.nim $libdir/pure/rationals.nim 671 chmod 644 $libdir/pure/rationals.nim 672 cp lib/pure/asyncdispatch.nim $libdir/pure/asyncdispatch.nim 673 chmod 644 $libdir/pure/asyncdispatch.nim 674 cp lib/pure/streamwrapper.nim $libdir/pure/streamwrapper.nim 675 chmod 644 $libdir/pure/streamwrapper.nim 676 cp lib/pure/json.nim $libdir/pure/json.nim 677 chmod 644 $libdir/pure/json.nim 678 cp lib/pure/colors.nim $libdir/pure/colors.nim 679 chmod 644 $libdir/pure/colors.nim 680 cp lib/pure/asyncfile.nim $libdir/pure/asyncfile.nim 681 chmod 644 $libdir/pure/asyncfile.nim 682 cp lib/pure/htmlgen.nim $libdir/pure/htmlgen.nim 683 chmod 644 $libdir/pure/htmlgen.nim 684 cp lib/pure/distros.nim $libdir/pure/distros.nim 685 chmod 644 $libdir/pure/distros.nim 686 cp lib/pure/memfiles.nim $libdir/pure/memfiles.nim 687 chmod 644 $libdir/pure/memfiles.nim 688 cp lib/pure/nimprof.nim $libdir/pure/nimprof.nim 689 chmod 644 $libdir/pure/nimprof.nim 690 cp lib/pure/asyncnet.nim $libdir/pure/asyncnet.nim 691 chmod 644 $libdir/pure/asyncnet.nim 692 cp lib/pure/net.nim $libdir/pure/net.nim 693 chmod 644 $libdir/pure/net.nim 694 cp lib/pure/nimtracker.nim $libdir/pure/nimtracker.nim 695 chmod 644 $libdir/pure/nimtracker.nim 696 cp lib/pure/asyncmacro.nim $libdir/pure/asyncmacro.nim 697 chmod 644 $libdir/pure/asyncmacro.nim 698 cp lib/pure/algorithm.nim $libdir/pure/algorithm.nim 699 chmod 644 $libdir/pure/algorithm.nim 700 cp lib/pure/parsecfg.nim $libdir/pure/parsecfg.nim 701 chmod 644 $libdir/pure/parsecfg.nim 702 cp lib/pure/cstrutils.nim $libdir/pure/cstrutils.nim 703 chmod 644 $libdir/pure/cstrutils.nim 704 cp lib/pure/strformat.nim $libdir/pure/strformat.nim 705 chmod 644 $libdir/pure/strformat.nim 706 cp lib/pure/pathnorm.nim $libdir/pure/pathnorm.nim 707 chmod 644 $libdir/pure/pathnorm.nim 708 cp lib/pure/parseopt.nim $libdir/pure/parseopt.nim 709 chmod 644 $libdir/pure/parseopt.nim 710 cp lib/pure/hashes.nim $libdir/pure/hashes.nim 711 chmod 644 $libdir/pure/hashes.nim 712 cp lib/pure/parsecsv.nim $libdir/pure/parsecsv.nim 713 chmod 644 $libdir/pure/parsecsv.nim 714 cp lib/pure/strtabs.nim $libdir/pure/strtabs.nim 715 chmod 644 $libdir/pure/strtabs.nim 716 cp lib/pure/parsexml.nim $libdir/pure/parsexml.nim 717 chmod 644 $libdir/pure/parsexml.nim 718 cp lib/pure/asyncftpclient.nim $libdir/pure/asyncftpclient.nim 719 chmod 644 $libdir/pure/asyncftpclient.nim 720 cp lib/pure/strmisc.nim $libdir/pure/strmisc.nim 721 chmod 644 $libdir/pure/strmisc.nim 722 cp lib/pure/unittest.nim $libdir/pure/unittest.nim 723 chmod 644 $libdir/pure/unittest.nim 724 cp lib/pure/strutils.nim $libdir/pure/strutils.nim 725 chmod 644 $libdir/pure/strutils.nim 726 cp lib/pure/httpcore.nim $libdir/pure/httpcore.nim 727 chmod 644 $libdir/pure/httpcore.nim 728 cp lib/pure/smtp.nim.cfg $libdir/pure/smtp.nim.cfg 729 chmod 644 $libdir/pure/smtp.nim.cfg 730 cp lib/pure/unidecode/unidecode.dat $libdir/pure/unidecode/unidecode.dat 731 chmod 644 $libdir/pure/unidecode/unidecode.dat 732 cp lib/pure/unidecode/unidecode.nim $libdir/pure/unidecode/unidecode.nim 733 chmod 644 $libdir/pure/unidecode/unidecode.nim 734 cp lib/pure/unidecode/gen.py $libdir/pure/unidecode/gen.py 735 chmod 644 $libdir/pure/unidecode/gen.py 736 cp lib/pure/parseutils.nim $libdir/pure/parseutils.nim 737 chmod 644 $libdir/pure/parseutils.nim 738 cp lib/pure/options.nim $libdir/pure/options.nim 739 chmod 644 $libdir/pure/options.nim 740 cp lib/pure/db_common.nim $libdir/pure/db_common.nim 741 chmod 644 $libdir/pure/db_common.nim 742 cp lib/pure/base64.nim $libdir/pure/base64.nim 743 chmod 644 $libdir/pure/base64.nim 744 cp lib/pure/complex.nim $libdir/pure/complex.nim 745 chmod 644 $libdir/pure/complex.nim 746 cp lib/pure/parsejson.nim $libdir/pure/parsejson.nim 747 chmod 644 $libdir/pure/parsejson.nim 748 cp lib/pure/ssl_config.nim $libdir/pure/ssl_config.nim 749 chmod 644 $libdir/pure/ssl_config.nim 750 cp lib/pure/lexbase.nim $libdir/pure/lexbase.nim 751 chmod 644 $libdir/pure/lexbase.nim 752 cp lib/pure/xmlparser.nim $libdir/pure/xmlparser.nim 753 chmod 644 $libdir/pure/xmlparser.nim 754 cp lib/pure/times.nim $libdir/pure/times.nim 755 chmod 644 $libdir/pure/times.nim 756 cp lib/pure/segfaults.nim $libdir/pure/segfaults.nim 757 chmod 644 $libdir/pure/segfaults.nim 758 cp lib/pure/punycode.nim $libdir/pure/punycode.nim 759 chmod 644 $libdir/pure/punycode.nim 760 cp lib/pure/fenv.nim $libdir/pure/fenv.nim 761 chmod 644 $libdir/pure/fenv.nim 762 cp lib/pure/ropes.nim $libdir/pure/ropes.nim 763 chmod 644 $libdir/pure/ropes.nim 764 cp lib/pure/os.nim $libdir/pure/os.nim 765 chmod 644 $libdir/pure/os.nim 766 cp lib/pure/bitops.nim $libdir/pure/bitops.nim 767 chmod 644 $libdir/pure/bitops.nim 768 cp compiler/aliases.nim $nimbleDir/compiler/aliases.nim 769 chmod 644 $nimbleDir/compiler/aliases.nim 770 cp compiler/ast.nim $nimbleDir/compiler/ast.nim 771 chmod 644 $nimbleDir/compiler/ast.nim 772 cp compiler/astalgo.nim $nimbleDir/compiler/astalgo.nim 773 chmod 644 $nimbleDir/compiler/astalgo.nim 774 cp compiler/astmsgs.nim $nimbleDir/compiler/astmsgs.nim 775 chmod 644 $nimbleDir/compiler/astmsgs.nim 776 cp compiler/bitsets.nim $nimbleDir/compiler/bitsets.nim 777 chmod 644 $nimbleDir/compiler/bitsets.nim 778 cp compiler/btrees.nim $nimbleDir/compiler/btrees.nim 779 chmod 644 $nimbleDir/compiler/btrees.nim 780 cp compiler/ccgcalls.nim $nimbleDir/compiler/ccgcalls.nim 781 chmod 644 $nimbleDir/compiler/ccgcalls.nim 782 cp compiler/ccgexprs.nim $nimbleDir/compiler/ccgexprs.nim 783 chmod 644 $nimbleDir/compiler/ccgexprs.nim 784 cp compiler/ccgliterals.nim $nimbleDir/compiler/ccgliterals.nim 785 chmod 644 $nimbleDir/compiler/ccgliterals.nim 786 cp compiler/ccgmerge_unused.nim $nimbleDir/compiler/ccgmerge_unused.nim 787 chmod 644 $nimbleDir/compiler/ccgmerge_unused.nim 788 cp compiler/ccgreset.nim $nimbleDir/compiler/ccgreset.nim 789 chmod 644 $nimbleDir/compiler/ccgreset.nim 790 cp compiler/ccgstmts.nim $nimbleDir/compiler/ccgstmts.nim 791 chmod 644 $nimbleDir/compiler/ccgstmts.nim 792 cp compiler/ccgthreadvars.nim $nimbleDir/compiler/ccgthreadvars.nim 793 chmod 644 $nimbleDir/compiler/ccgthreadvars.nim 794 cp compiler/ccgtrav.nim $nimbleDir/compiler/ccgtrav.nim 795 chmod 644 $nimbleDir/compiler/ccgtrav.nim 796 cp compiler/ccgtypes.nim $nimbleDir/compiler/ccgtypes.nim 797 chmod 644 $nimbleDir/compiler/ccgtypes.nim 798 cp compiler/ccgutils.nim $nimbleDir/compiler/ccgutils.nim 799 chmod 644 $nimbleDir/compiler/ccgutils.nim 800 cp compiler/cgen.nim $nimbleDir/compiler/cgen.nim 801 chmod 644 $nimbleDir/compiler/cgen.nim 802 cp compiler/cgendata.nim $nimbleDir/compiler/cgendata.nim 803 chmod 644 $nimbleDir/compiler/cgendata.nim 804 cp compiler/cgmeth.nim $nimbleDir/compiler/cgmeth.nim 805 chmod 644 $nimbleDir/compiler/cgmeth.nim 806 cp compiler/closureiters.nim $nimbleDir/compiler/closureiters.nim 807 chmod 644 $nimbleDir/compiler/closureiters.nim 808 cp compiler/cmdlinehelper.nim $nimbleDir/compiler/cmdlinehelper.nim 809 chmod 644 $nimbleDir/compiler/cmdlinehelper.nim 810 cp compiler/commands.nim $nimbleDir/compiler/commands.nim 811 chmod 644 $nimbleDir/compiler/commands.nim 812 cp compiler/concepts.nim $nimbleDir/compiler/concepts.nim 813 chmod 644 $nimbleDir/compiler/concepts.nim 814 cp compiler/condsyms.nim $nimbleDir/compiler/condsyms.nim 815 chmod 644 $nimbleDir/compiler/condsyms.nim 816 cp compiler/debuginfo.nim $nimbleDir/compiler/debuginfo.nim 817 chmod 644 $nimbleDir/compiler/debuginfo.nim 818 cp compiler/debugutils.nim $nimbleDir/compiler/debugutils.nim 819 chmod 644 $nimbleDir/compiler/debugutils.nim 820 cp compiler/depends.nim $nimbleDir/compiler/depends.nim 821 chmod 644 $nimbleDir/compiler/depends.nim 822 cp compiler/dfa.nim $nimbleDir/compiler/dfa.nim 823 chmod 644 $nimbleDir/compiler/dfa.nim 824 cp compiler/docgen.nim $nimbleDir/compiler/docgen.nim 825 chmod 644 $nimbleDir/compiler/docgen.nim 826 cp compiler/docgen2.nim $nimbleDir/compiler/docgen2.nim 827 chmod 644 $nimbleDir/compiler/docgen2.nim 828 cp compiler/enumtostr.nim $nimbleDir/compiler/enumtostr.nim 829 chmod 644 $nimbleDir/compiler/enumtostr.nim 830 cp compiler/errorhandling.nim $nimbleDir/compiler/errorhandling.nim 831 chmod 644 $nimbleDir/compiler/errorhandling.nim 832 cp compiler/evalffi.nim $nimbleDir/compiler/evalffi.nim 833 chmod 644 $nimbleDir/compiler/evalffi.nim 834 cp compiler/evaltempl.nim $nimbleDir/compiler/evaltempl.nim 835 chmod 644 $nimbleDir/compiler/evaltempl.nim 836 cp compiler/extccomp.nim $nimbleDir/compiler/extccomp.nim 837 chmod 644 $nimbleDir/compiler/extccomp.nim 838 cp compiler/filter_tmpl.nim $nimbleDir/compiler/filter_tmpl.nim 839 chmod 644 $nimbleDir/compiler/filter_tmpl.nim 840 cp compiler/filters.nim $nimbleDir/compiler/filters.nim 841 chmod 644 $nimbleDir/compiler/filters.nim 842 cp compiler/gorgeimpl.nim $nimbleDir/compiler/gorgeimpl.nim 843 chmod 644 $nimbleDir/compiler/gorgeimpl.nim 844 cp compiler/guards.nim $nimbleDir/compiler/guards.nim 845 chmod 644 $nimbleDir/compiler/guards.nim 846 cp compiler/hlo.nim $nimbleDir/compiler/hlo.nim 847 chmod 644 $nimbleDir/compiler/hlo.nim 848 cp compiler/ic/integrity.nim $nimbleDir/compiler/ic/integrity.nim 849 chmod 644 $nimbleDir/compiler/ic/integrity.nim 850 cp compiler/ic/rodfiles.nim $nimbleDir/compiler/ic/rodfiles.nim 851 chmod 644 $nimbleDir/compiler/ic/rodfiles.nim 852 cp compiler/ic/replayer.nim $nimbleDir/compiler/ic/replayer.nim 853 chmod 644 $nimbleDir/compiler/ic/replayer.nim 854 cp compiler/ic/cbackend.nim $nimbleDir/compiler/ic/cbackend.nim 855 chmod 644 $nimbleDir/compiler/ic/cbackend.nim 856 cp compiler/ic/navigator.nim $nimbleDir/compiler/ic/navigator.nim 857 chmod 644 $nimbleDir/compiler/ic/navigator.nim 858 cp compiler/ic/packed_ast.nim $nimbleDir/compiler/ic/packed_ast.nim 859 chmod 644 $nimbleDir/compiler/ic/packed_ast.nim 860 cp compiler/ic/bitabs.nim $nimbleDir/compiler/ic/bitabs.nim 861 chmod 644 $nimbleDir/compiler/ic/bitabs.nim 862 cp compiler/ic/dce.nim $nimbleDir/compiler/ic/dce.nim 863 chmod 644 $nimbleDir/compiler/ic/dce.nim 864 cp compiler/ic/design.rst $nimbleDir/compiler/ic/design.rst 865 chmod 644 $nimbleDir/compiler/ic/design.rst 866 cp compiler/ic/ic.nim $nimbleDir/compiler/ic/ic.nim 867 chmod 644 $nimbleDir/compiler/ic/ic.nim 868 cp compiler/idents.nim $nimbleDir/compiler/idents.nim 869 chmod 644 $nimbleDir/compiler/idents.nim 870 cp compiler/importer.nim $nimbleDir/compiler/importer.nim 871 chmod 644 $nimbleDir/compiler/importer.nim 872 cp compiler/index.nim $nimbleDir/compiler/index.nim 873 chmod 644 $nimbleDir/compiler/index.nim 874 cp compiler/injectdestructors.nim $nimbleDir/compiler/injectdestructors.nim 875 chmod 644 $nimbleDir/compiler/injectdestructors.nim 876 cp compiler/installer.ini $nimbleDir/compiler/installer.ini 877 chmod 644 $nimbleDir/compiler/installer.ini 878 cp compiler/int128.nim $nimbleDir/compiler/int128.nim 879 chmod 644 $nimbleDir/compiler/int128.nim 880 cp compiler/isolation_check.nim $nimbleDir/compiler/isolation_check.nim 881 chmod 644 $nimbleDir/compiler/isolation_check.nim 882 cp compiler/jsgen.nim $nimbleDir/compiler/jsgen.nim 883 chmod 644 $nimbleDir/compiler/jsgen.nim 884 cp compiler/jstypes.nim $nimbleDir/compiler/jstypes.nim 885 chmod 644 $nimbleDir/compiler/jstypes.nim 886 cp compiler/lambdalifting.nim $nimbleDir/compiler/lambdalifting.nim 887 chmod 644 $nimbleDir/compiler/lambdalifting.nim 888 cp compiler/layouter.nim $nimbleDir/compiler/layouter.nim 889 chmod 644 $nimbleDir/compiler/layouter.nim 890 cp compiler/lexer.nim $nimbleDir/compiler/lexer.nim 891 chmod 644 $nimbleDir/compiler/lexer.nim 892 cp compiler/liftdestructors.nim $nimbleDir/compiler/liftdestructors.nim 893 chmod 644 $nimbleDir/compiler/liftdestructors.nim 894 cp compiler/liftlocals.nim $nimbleDir/compiler/liftlocals.nim 895 chmod 644 $nimbleDir/compiler/liftlocals.nim 896 cp compiler/lineinfos.nim $nimbleDir/compiler/lineinfos.nim 897 chmod 644 $nimbleDir/compiler/lineinfos.nim 898 cp compiler/linter.nim $nimbleDir/compiler/linter.nim 899 chmod 644 $nimbleDir/compiler/linter.nim 900 cp compiler/llstream.nim $nimbleDir/compiler/llstream.nim 901 chmod 644 $nimbleDir/compiler/llstream.nim 902 cp compiler/lookups.nim $nimbleDir/compiler/lookups.nim 903 chmod 644 $nimbleDir/compiler/lookups.nim 904 cp compiler/lowerings.nim $nimbleDir/compiler/lowerings.nim 905 chmod 644 $nimbleDir/compiler/lowerings.nim 906 cp compiler/macrocacheimpl.nim $nimbleDir/compiler/macrocacheimpl.nim 907 chmod 644 $nimbleDir/compiler/macrocacheimpl.nim 908 cp compiler/magicsys.nim $nimbleDir/compiler/magicsys.nim 909 chmod 644 $nimbleDir/compiler/magicsys.nim 910 cp compiler/main.nim $nimbleDir/compiler/main.nim 911 chmod 644 $nimbleDir/compiler/main.nim 912 cp compiler/mapping.txt $nimbleDir/compiler/mapping.txt 913 chmod 644 $nimbleDir/compiler/mapping.txt 914 cp compiler/modulegraphs.nim $nimbleDir/compiler/modulegraphs.nim 915 chmod 644 $nimbleDir/compiler/modulegraphs.nim 916 cp compiler/modulepaths.nim $nimbleDir/compiler/modulepaths.nim 917 chmod 644 $nimbleDir/compiler/modulepaths.nim 918 cp compiler/modules.nim $nimbleDir/compiler/modules.nim 919 chmod 644 $nimbleDir/compiler/modules.nim 920 cp compiler/msgs.nim $nimbleDir/compiler/msgs.nim 921 chmod 644 $nimbleDir/compiler/msgs.nim 922 cp compiler/ndi.nim $nimbleDir/compiler/ndi.nim 923 chmod 644 $nimbleDir/compiler/ndi.nim 924 cp compiler/nilcheck.nim $nimbleDir/compiler/nilcheck.nim 925 chmod 644 $nimbleDir/compiler/nilcheck.nim 926 cp compiler/nim.cfg $nimbleDir/compiler/nim.cfg 927 chmod 644 $nimbleDir/compiler/nim.cfg 928 cp compiler/nim.nim $nimbleDir/compiler/nim.nim 929 chmod 644 $nimbleDir/compiler/nim.nim 930 cp compiler/nimblecmd.nim $nimbleDir/compiler/nimblecmd.nim 931 chmod 644 $nimbleDir/compiler/nimblecmd.nim 932 cp compiler/nimconf.nim $nimbleDir/compiler/nimconf.nim 933 chmod 644 $nimbleDir/compiler/nimconf.nim 934 cp compiler/nimeval.nim $nimbleDir/compiler/nimeval.nim 935 chmod 644 $nimbleDir/compiler/nimeval.nim 936 cp compiler/nimfix/nimfix.nim $nimbleDir/compiler/nimfix/nimfix.nim 937 chmod 644 $nimbleDir/compiler/nimfix/nimfix.nim 938 cp compiler/nimfix/prettybase.nim $nimbleDir/compiler/nimfix/prettybase.nim 939 chmod 644 $nimbleDir/compiler/nimfix/prettybase.nim 940 cp compiler/nimfix/nimfix.nim.cfg $nimbleDir/compiler/nimfix/nimfix.nim.cfg 941 chmod 644 $nimbleDir/compiler/nimfix/nimfix.nim.cfg 942 cp compiler/nimlexbase.nim $nimbleDir/compiler/nimlexbase.nim 943 chmod 644 $nimbleDir/compiler/nimlexbase.nim 944 cp compiler/nimpaths.nim $nimbleDir/compiler/nimpaths.nim 945 chmod 644 $nimbleDir/compiler/nimpaths.nim 946 cp compiler/nimsets.nim $nimbleDir/compiler/nimsets.nim 947 chmod 644 $nimbleDir/compiler/nimsets.nim 948 cp compiler/nodejs.nim $nimbleDir/compiler/nodejs.nim 949 chmod 644 $nimbleDir/compiler/nodejs.nim 950 cp compiler/nversion.nim $nimbleDir/compiler/nversion.nim 951 chmod 644 $nimbleDir/compiler/nversion.nim 952 cp compiler/optimizer.nim $nimbleDir/compiler/optimizer.nim 953 chmod 644 $nimbleDir/compiler/optimizer.nim 954 cp compiler/options.nim $nimbleDir/compiler/options.nim 955 chmod 644 $nimbleDir/compiler/options.nim 956 cp compiler/packagehandling.nim $nimbleDir/compiler/packagehandling.nim 957 chmod 644 $nimbleDir/compiler/packagehandling.nim 958 cp compiler/parampatterns.nim $nimbleDir/compiler/parampatterns.nim 959 chmod 644 $nimbleDir/compiler/parampatterns.nim 960 cp compiler/parser.nim $nimbleDir/compiler/parser.nim 961 chmod 644 $nimbleDir/compiler/parser.nim 962 cp compiler/passaux.nim $nimbleDir/compiler/passaux.nim 963 chmod 644 $nimbleDir/compiler/passaux.nim 964 cp compiler/passes.nim $nimbleDir/compiler/passes.nim 965 chmod 644 $nimbleDir/compiler/passes.nim 966 cp compiler/pathutils.nim $nimbleDir/compiler/pathutils.nim 967 chmod 644 $nimbleDir/compiler/pathutils.nim 968 cp compiler/patterns.nim $nimbleDir/compiler/patterns.nim 969 chmod 644 $nimbleDir/compiler/patterns.nim 970 cp compiler/platform.nim $nimbleDir/compiler/platform.nim 971 chmod 644 $nimbleDir/compiler/platform.nim 972 cp compiler/plugins/active.nim $nimbleDir/compiler/plugins/active.nim 973 chmod 644 $nimbleDir/compiler/plugins/active.nim 974 cp compiler/plugins/locals.nim $nimbleDir/compiler/plugins/locals.nim 975 chmod 644 $nimbleDir/compiler/plugins/locals.nim 976 cp compiler/plugins/itersgen.nim $nimbleDir/compiler/plugins/itersgen.nim 977 chmod 644 $nimbleDir/compiler/plugins/itersgen.nim 978 cp compiler/pluginsupport.nim $nimbleDir/compiler/pluginsupport.nim 979 chmod 644 $nimbleDir/compiler/pluginsupport.nim 980 cp compiler/pragmas.nim $nimbleDir/compiler/pragmas.nim 981 chmod 644 $nimbleDir/compiler/pragmas.nim 982 cp compiler/prefixmatches.nim $nimbleDir/compiler/prefixmatches.nim 983 chmod 644 $nimbleDir/compiler/prefixmatches.nim 984 cp compiler/procfind.nim $nimbleDir/compiler/procfind.nim 985 chmod 644 $nimbleDir/compiler/procfind.nim 986 cp compiler/readme.md $nimbleDir/compiler/readme.md 987 chmod 644 $nimbleDir/compiler/readme.md 988 cp compiler/renderer.nim $nimbleDir/compiler/renderer.nim 989 chmod 644 $nimbleDir/compiler/renderer.nim 990 cp compiler/renderverbatim.nim $nimbleDir/compiler/renderverbatim.nim 991 chmod 644 $nimbleDir/compiler/renderverbatim.nim 992 cp compiler/reorder.nim $nimbleDir/compiler/reorder.nim 993 chmod 644 $nimbleDir/compiler/reorder.nim 994 cp compiler/rodutils.nim $nimbleDir/compiler/rodutils.nim 995 chmod 644 $nimbleDir/compiler/rodutils.nim 996 cp compiler/ropes.nim $nimbleDir/compiler/ropes.nim 997 chmod 644 $nimbleDir/compiler/ropes.nim 998 cp compiler/saturate.nim $nimbleDir/compiler/saturate.nim 999 chmod 644 $nimbleDir/compiler/saturate.nim 1000 cp compiler/scriptconfig.nim $nimbleDir/compiler/scriptconfig.nim 1001 chmod 644 $nimbleDir/compiler/scriptconfig.nim 1002 cp compiler/sem.nim $nimbleDir/compiler/sem.nim 1003 chmod 644 $nimbleDir/compiler/sem.nim 1004 cp compiler/semcall.nim $nimbleDir/compiler/semcall.nim 1005 chmod 644 $nimbleDir/compiler/semcall.nim 1006 cp compiler/semdata.nim $nimbleDir/compiler/semdata.nim 1007 chmod 644 $nimbleDir/compiler/semdata.nim 1008 cp compiler/semexprs.nim $nimbleDir/compiler/semexprs.nim 1009 chmod 644 $nimbleDir/compiler/semexprs.nim 1010 cp compiler/semfields.nim $nimbleDir/compiler/semfields.nim 1011 chmod 644 $nimbleDir/compiler/semfields.nim 1012 cp compiler/semfold.nim $nimbleDir/compiler/semfold.nim 1013 chmod 644 $nimbleDir/compiler/semfold.nim 1014 cp compiler/semgnrc.nim $nimbleDir/compiler/semgnrc.nim 1015 chmod 644 $nimbleDir/compiler/semgnrc.nim 1016 cp compiler/seminst.nim $nimbleDir/compiler/seminst.nim 1017 chmod 644 $nimbleDir/compiler/seminst.nim 1018 cp compiler/semmacrosanity.nim $nimbleDir/compiler/semmacrosanity.nim 1019 chmod 644 $nimbleDir/compiler/semmacrosanity.nim 1020 cp compiler/semmagic.nim $nimbleDir/compiler/semmagic.nim 1021 chmod 644 $nimbleDir/compiler/semmagic.nim 1022 cp compiler/semobjconstr.nim $nimbleDir/compiler/semobjconstr.nim 1023 chmod 644 $nimbleDir/compiler/semobjconstr.nim 1024 cp compiler/semparallel.nim $nimbleDir/compiler/semparallel.nim 1025 chmod 644 $nimbleDir/compiler/semparallel.nim 1026 cp compiler/sempass2.nim $nimbleDir/compiler/sempass2.nim 1027 chmod 644 $nimbleDir/compiler/sempass2.nim 1028 cp compiler/semstmts.nim $nimbleDir/compiler/semstmts.nim 1029 chmod 644 $nimbleDir/compiler/semstmts.nim 1030 cp compiler/semtempl.nim $nimbleDir/compiler/semtempl.nim 1031 chmod 644 $nimbleDir/compiler/semtempl.nim 1032 cp compiler/semtypes.nim $nimbleDir/compiler/semtypes.nim 1033 chmod 644 $nimbleDir/compiler/semtypes.nim 1034 cp compiler/semtypinst.nim $nimbleDir/compiler/semtypinst.nim 1035 chmod 644 $nimbleDir/compiler/semtypinst.nim 1036 cp compiler/sighashes.nim $nimbleDir/compiler/sighashes.nim 1037 chmod 644 $nimbleDir/compiler/sighashes.nim 1038 cp compiler/sigmatch.nim $nimbleDir/compiler/sigmatch.nim 1039 chmod 644 $nimbleDir/compiler/sigmatch.nim 1040 cp compiler/sinkparameter_inference.nim $nimbleDir/compiler/sinkparameter_inference.nim 1041 chmod 644 $nimbleDir/compiler/sinkparameter_inference.nim 1042 cp compiler/sizealignoffsetimpl.nim $nimbleDir/compiler/sizealignoffsetimpl.nim 1043 chmod 644 $nimbleDir/compiler/sizealignoffsetimpl.nim 1044 cp compiler/sourcemap.nim $nimbleDir/compiler/sourcemap.nim 1045 chmod 644 $nimbleDir/compiler/sourcemap.nim 1046 cp compiler/spawn.nim $nimbleDir/compiler/spawn.nim 1047 chmod 644 $nimbleDir/compiler/spawn.nim 1048 cp compiler/strutils2.nim $nimbleDir/compiler/strutils2.nim 1049 chmod 644 $nimbleDir/compiler/strutils2.nim 1050 cp compiler/suggest.nim $nimbleDir/compiler/suggest.nim 1051 chmod 644 $nimbleDir/compiler/suggest.nim 1052 cp compiler/syntaxes.nim $nimbleDir/compiler/syntaxes.nim 1053 chmod 644 $nimbleDir/compiler/syntaxes.nim 1054 cp compiler/tccgen.nim $nimbleDir/compiler/tccgen.nim 1055 chmod 644 $nimbleDir/compiler/tccgen.nim 1056 cp compiler/transf.nim $nimbleDir/compiler/transf.nim 1057 chmod 644 $nimbleDir/compiler/transf.nim 1058 cp compiler/trees.nim $nimbleDir/compiler/trees.nim 1059 chmod 644 $nimbleDir/compiler/trees.nim 1060 cp compiler/treetab.nim $nimbleDir/compiler/treetab.nim 1061 chmod 644 $nimbleDir/compiler/treetab.nim 1062 cp compiler/typeallowed.nim $nimbleDir/compiler/typeallowed.nim 1063 chmod 644 $nimbleDir/compiler/typeallowed.nim 1064 cp compiler/types.nim $nimbleDir/compiler/types.nim 1065 chmod 644 $nimbleDir/compiler/types.nim 1066 cp compiler/typesrenderer.nim $nimbleDir/compiler/typesrenderer.nim 1067 chmod 644 $nimbleDir/compiler/typesrenderer.nim 1068 cp compiler/varpartitions.nim $nimbleDir/compiler/varpartitions.nim 1069 chmod 644 $nimbleDir/compiler/varpartitions.nim 1070 cp compiler/vm.nim $nimbleDir/compiler/vm.nim 1071 chmod 644 $nimbleDir/compiler/vm.nim 1072 cp compiler/vmconv.nim $nimbleDir/compiler/vmconv.nim 1073 chmod 644 $nimbleDir/compiler/vmconv.nim 1074 cp compiler/vmdef.nim $nimbleDir/compiler/vmdef.nim 1075 chmod 644 $nimbleDir/compiler/vmdef.nim 1076 cp compiler/vmdeps.nim $nimbleDir/compiler/vmdeps.nim 1077 chmod 644 $nimbleDir/compiler/vmdeps.nim 1078 cp compiler/vmgen.nim $nimbleDir/compiler/vmgen.nim 1079 chmod 644 $nimbleDir/compiler/vmgen.nim 1080 cp compiler/vmhooks.nim $nimbleDir/compiler/vmhooks.nim 1081 chmod 644 $nimbleDir/compiler/vmhooks.nim 1082 cp compiler/vmmarshal.nim $nimbleDir/compiler/vmmarshal.nim 1083 chmod 644 $nimbleDir/compiler/vmmarshal.nim 1084 cp compiler/vmops.nim $nimbleDir/compiler/vmops.nim 1085 chmod 644 $nimbleDir/compiler/vmops.nim 1086 cp compiler/vmprofiler.nim $nimbleDir/compiler/vmprofiler.nim 1087 chmod 644 $nimbleDir/compiler/vmprofiler.nim 1088 cp compiler/wordrecg.nim $nimbleDir/compiler/wordrecg.nim 1089 chmod 644 $nimbleDir/compiler/wordrecg.nim 1090 cp doc/basicopt.txt $nimbleDir/doc/basicopt.txt 1091 chmod 644 $nimbleDir/doc/basicopt.txt 1092 cp doc/advopt.txt $nimbleDir/doc/advopt.txt 1093 chmod 644 $nimbleDir/doc/advopt.txt 1094 cp doc/nimdoc.css $nimbleDir/doc/nimdoc.css 1095 chmod 644 $nimbleDir/doc/nimdoc.css 1096cp compiler.nimble $nimbleDir/compiler.nimble 1097chmod 644 $nimbleDir/compiler.nimble 1098 1099 echo "installation successful" 1100else 1101 echo "Nim installation script" 1102 echo "Usage: [sudo] sh install.sh DIR" 1103 echo "Where DIR may be:" 1104 echo " /usr/bin" 1105 echo " /usr/local/bin" 1106 echo " /opt" 1107 echo " <some other dir> (treated similar to '/opt')" 1108 echo "To deinstall, use the command:" 1109 echo "sh deinstall.sh DIR" 1110 exit 1 1111fi 1112 1113