<reponame>wooandrew/boomerang<filename>scripts/mv.py<gh_stars>0
# Project Boomerang : scripts/mv.py (c) 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME>

# Modified MIT License
# 
# Copyright 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME>
# 
#  * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),
#  * to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
#  * and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
#  *
#  * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
#  *
#  * Restrictions:
#  >  The Software may not be sold unless significant, mechanics changing modifications are made by the seller, or unless the buyer
#  >  understands an unmodified version of the Software is available elsewhere free of charge, and agrees to buy the Software given
#  >  this knowledge.
#  *
#  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
#  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
#  * FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
#  * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

# mv.py moves specified directories/files to another location.
# version _ 11/10/2020 @ 02:47 PM

import shutil

src = ''
dst = ''

dt = {
    'vsa': ['../root/assets', '../out/build/x64-Debug/bin/assets']
}

cmd = input("Command: ")

if cmd == 'vsa':
    src = dt[cmd][0]
    dst = dt[cmd][1]
elif cmd == 'custom':
    src = '../' + input('File/Folder to move: ../')
    dst = '../' + input('Destination: ../')

shutil.copytree(src, dst)

# Project Boomerang : scripts/mv.py (c) 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME>

# Modified MIT License
# 
# Copyright 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME>
# 
#  * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),
#  * to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
#  * and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
#  *
#  * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
#  *
#  * Restrictions:
#  >  The Software may not be sold unless significant, mechanics changing modifications are made by the seller, or unless the buyer
#  >  understands an unmodified version of the Software is available elsewhere free of charge, and agrees to buy the Software given
#  >  this knowledge.
#  *
#  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
#  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
#  * FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
#  * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

# mv.py moves specified directories/files to another location.
# version _ 11/10/2020 @ 02:47 PM

import shutil

src = ''
dst = ''

dt = {
    'vsa': ['../root/assets', '../out/build/x64-Debug/bin/assets']
}

cmd = input("Command: ")

if cmd == 'vsa':
    src = dt[cmd][0]
    dst = dt[cmd][1]
elif cmd == 'custom':
    src = '../' + input('File/Folder to move: ../')
    dst = '../' + input('Destination: ../')

shutil.copytree(src, dst)
# Project Boomerang : scripts/mv.py (c) 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME> # Modified MIT License # # Copyright 2020-2021 <NAME>, <NAME>, <NAME>, and <NAME> # #  * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), #  * to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, #  * and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: #  * #  * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. #  * #  * Restrictions: #  >  The Software may not be sold unless significant, mechanics changing modifications are made by the seller, or unless the buyer #  >  understands an unmodified version of the Software is available elsewhere free of charge, and agrees to buy the Software given #  >  this knowledge. #  * #  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF #  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE #  * FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION #  * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # mv.py moves specified directories/files to another location. # version _ 11/10/2020 @ 02:47 PM