diff --git a/.appveyor.yml b/.appveyor.yml index 2e8a9de0..366b3d01 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -21,6 +21,12 @@ install: # Check that we have the expected version and architecture for Python - "python --version" - "python -c \"import struct; print(struct.calcsize('P') * 8)\"" + - "pip --version" + + # Download and install MikTeX + - ps: "wget http://mirrors.ctan.org/systems/win32/miktex/setup/basic-miktex-2.9.5721.exe -OutFile ./basic-miktex.exe" + - "basic-miktex.exe --unattended --user-config='\MiKTeX\2.9' --user-data='\MiKTeX\2.9' --user-install='\MiKTeX\2.9'" + # Install miktex portable - ps: "wget http://mirrors.ctan.org/systems/win32/miktex/setup/miktex-portable-2.9.5719.exe -OutFile ./miktex-portable.exe" diff --git a/patacrep/__init__.py b/patacrep/__init__.py index 13e74a66..099369a2 100644 --- a/patacrep/__init__.py +++ b/patacrep/__init__.py @@ -22,3 +22,21 @@ def pkg_datapath(path=''): return os.path.join(_ROOT, path) __DATADIR__ = os.path.abspath(pkg_datapath()) + +### DEBUG ### +import subprocess +print("DEBUG: RESOURCE_FILENAME:", os.path.abspath(resource_filename(__name__, 'data'))) +print("DEBUG: DIR RESOURCE_FILENAME:", subprocess.check_output( + ['dir', os.path.abspath(resource_filename(__name__, 'data'))], + stderr=subprocess.STDOUT, + universal_newlines=True + )) +print("DEBUG: EXPAND VAR", [(var, os.path.expandvars(var)) for var in ['APPDATA', '$APPDATA', '%APPDATA%', '']]) +try: + print("DEBUG: DIR APPDATA:", subprocess.check_output( + ['dir', os.path.expandvars('%APPDATA%')], + stderr=subprocess.STDOUT, + universal_newlines=True + )) +except Exception as error: + print(error)