Skip to content

Commit

Permalink
Merge pull request #53 from felipealfonsog/development
Browse files Browse the repository at this point in the history
Updates
  • Loading branch information
felipealfonsog authored Sep 14, 2023
2 parents 759d651 + f69a8e7 commit 493acc4
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions src/installer.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
import shutil

def install_term_pdf():
# Determina el nombre del archivo de origen (termpdf.py)
source_file = 'termpdf.py'

source_file = 'src/termpdf.py'

# Determina la ubicación del directorio de programas en función del sistema operativo
if platform.system() == 'Darwin': # macOS
programs_directory = '/usr/local/bin'
elif platform.system() == 'Linux': # Linux
Expand All @@ -15,17 +14,15 @@ def install_term_pdf():
print("Sistema operativo no soportado.")
return

# Ruta completa al archivo de destino (el enlace simbólico)

target_file = os.path.join(programs_directory, 'term-pdf')

try:
# Copia termpdf.py al directorio de programas

shutil.copy(source_file, programs_directory)

# Crea un enlace simbólico al archivo termpdf.py
os.symlink(os.path.join(programs_directory, source_file), target_file)

# Dale permisos de ejecución al archivo termpdf.py
os.chmod(target_file, 0o755)

print("TermPDF Viewer ha sido instalado y se puede ejecutar usando 'term-pdf' en la línea de comandos.")
Expand Down

0 comments on commit 493acc4

Please sign in to comment.