26 lines
919 B
Python
26 lines
919 B
Python
|
#! /usr/bin/env python# -*- coding: iso-8859-1 -*-
|
||
|
import shutil
|
||
|
import os
|
||
|
import accessible_output2
|
||
|
import sound_lib
|
||
|
import enchant
|
||
|
|
||
|
dist_folder = "socializer.dist"
|
||
|
|
||
|
accessible_output2_files = accessible_output2.find_datafiles()
|
||
|
final_folder = os.path.join(dist_folder, accessible_output2_files[0][0])
|
||
|
module_dir = os.path.dirname(accessible_output2_files[0][1][0])
|
||
|
shutil.copytree(module_dir, final_folder)
|
||
|
|
||
|
soundlib_files = sound_lib.find_datafiles()
|
||
|
final_folder = os.path.join(dist_folder, soundlib_files[0][0])
|
||
|
os.makedirs(final_folder, exist_ok=True)
|
||
|
for file in soundlib_files[0][1]:
|
||
|
shutil.copy(file, final_folder)
|
||
|
|
||
|
enchant_path = os.path.dirname(enchant.__file__)
|
||
|
final_folder = os.path.join(dist_folder, "enchant")
|
||
|
if os.path.exists(final_folder):
|
||
|
os.remove(final_folder)
|
||
|
os.makedirs(final_folder, exist_ok=True)
|
||
|
shutil.copytree(os.path.join(enchant_path, "data"), os.path.join(final_folder, "data"))
|