Launch_WingIDE-7-1.bat 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. @echo off
  2. :: Launches Wing IDE and the DccScriptingInterface Project Files
  3. echo.
  4. echo _____________________________________________________________________
  5. echo.
  6. echo ~ Setting up LY DCCsi WingIDE Dev Env...
  7. echo _____________________________________________________________________
  8. echo.
  9. :: Store current dir
  10. %~d0
  11. cd %~dp0
  12. PUSHD %~dp0
  13. :: Keep changes local
  14. SETLOCAL enableDelayedExpansion
  15. SET ABS_PATH=%~dp0
  16. echo Current Dir, %ABS_PATH%
  17. :: WingIDE version Major
  18. SET WING_VERSION_MAJOR=7
  19. echo WING_VERSION_MAJOR = %WING_VERSION_MAJOR%
  20. :: WingIDE version Major
  21. SET WING_VERSION_MINOR=1
  22. echo WING_VERSION_MINOR = %WING_VERSION_MINOR%
  23. :: note the changed path from IDE to Pro
  24. set WINGHOME=%PROGRAMFILES(X86)%\Wing Pro %WING_VERSION_MAJOR%.%WING_VERSION_MINOR%
  25. echo WINGHOME = %WINGHOME%
  26. CALL %~dp0\..\Project_Env.bat
  27. echo.
  28. echo _____________________________________________________________________
  29. echo.
  30. echo ~ WingIDE Version %WING_VERSION_MAJOR%.%WING_VERSION_MINOR%
  31. echo _____________________________________________________________________
  32. echo.
  33. SET WING_PROJ=%DCCSIG_PATH%\Solutions\.wing\DCCsi_%WING_VERSION_MAJOR%x.wpr
  34. echo WING_PROJ = %WING_PROJ%
  35. echo.
  36. echo _____________________________________________________________________
  37. echo.
  38. echo ~ Launching %LY_PROJECT% project in WingIDE %WING_VERSION_MAJOR%.%WING_VERSION_MINOR% ...
  39. echo _____________________________________________________________________
  40. echo.
  41. IF EXIST "%WINGHOME%\bin\wing.exe" (
  42. start "" "%WINGHOME%\bin\wing.exe" "%WING_PROJ%"
  43. ) ELSE (
  44. Where wing.exe 2> NUL
  45. IF ERRORLEVEL 1 (
  46. echo wing.exe could not be found
  47. pause
  48. ) ELSE (
  49. start "" wing.exe "%WING_PROJ%"
  50. )
  51. )
  52. ENDLOCAL
  53. :: Return to starting directory
  54. POPD
  55. :END_OF_FILE