Make exaile.bat faster

Bug #1216500 reported by Johannes Sasongko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Medium
Johannes Sasongko

Bug Description

Currently exaile.bat checks for GStreamer etc. by calling "python -c ..." for each dependency. This is very slow. My plan:

* Create exaile_win.py, which does all the GStreamer etc. checks and runs exaile.main().
* In exaile.bat, only check for Python, then run exaile_win.py.

I have near-finished code that does this; just needs polish. In addition to being much faster, it also reduces the amount of our code written in the awful Batch language.

I'm also thinking to replace the Batch file with a Windows Script file (WSH/WSF), but I don't know the availability of the interpreter in various Windows versions.

Related branches

Changed in exaile:
milestone: none → 3.4.0
status: In Progress → Fix Committed
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.