Zinggi / UnrealScriptIDE

Auto-completion, Syntax Highlighting, Go to Declaration, Build and Run and more..
Other
90 stars 19 forks source link

Build #10

Closed EliotVU closed 11 years ago

EliotVU commented 11 years ago

After using your build tool it stopped working(although it only worked half of the time before that!)

I get this log: /C C:\UDK\UDK-2013-02-LC\Binaries\Win32\UDK.com make -debug -unattended everything's fine! Traceback (most recent call last): File ".\UnrealBuildSystem.py", line 140, in File ".\UnrealBuildSystem.py", line 155, in handle_thread File ".\UnrealBuildSystem.py", line 185, in show_error_panel File ".\UnrealBuildSystem.py", line 463, in get_summery ValueError: list.index(x): x not in list

And nothing happens after.

Also CTRL+B does nothing all, and if warnings are thrown by the compiler it won't launch map, have to click again.

Zinggi commented 11 years ago

I've added a quick and dirty fix, I'll just suppress that warning.

To me it seems like either the UDK build output text has changed or it somehow failed to write the UDK build output log file.

Could you post the content of your log_cache.log file located in the Package directory (usually C:\Users****\AppData\Roaming\Sublime Text 2\Packages\UnrealScriptIDE)?

EliotVU commented 11 years ago

Whenever it doesn't work the log appears to be completely empty.

Zinggi commented 11 years ago

Are there any more errors in the log? This always works on my pc, so I have no idea what might be wrong.

Zinggi commented 11 years ago

Is this fixed? As said it always worked for me, so I hope it does on your pc too..

EliotVU commented 11 years ago

The shortcut works now, not sure about the other issues will have to see. However I noticed a new odd issue, here's the log:

Init: Version: 10900

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

--------------------Core - Debug--------------------

--------------------Engine - Debug--------------------

EliotVU commented 11 years ago

Complete log:

Init: Version: 10900

Init: Epic Internal: 0

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

Log: Executing Class UnrealEd.MakeCommandlet

No scripts need recompiling.

Execution of commandlet took: 0.23 seconds

Execution of commandlet took: 0.23 seconds

Execution of commandlet took: 0.23 seconds

Zinggi commented 11 years ago

I fixed it with a small and dirty hack