Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Niefer2007-04-23 19:52:39 +0000
committerAndrew Niefer2007-04-23 19:52:39 +0000
commitb1965b506c7e21caaf5d101d719ee6fa05462005 (patch)
tree9774cce4a8d84ffc08179bedab22d77235eab49a /bundles/org.eclipse.equinox.executable/library/win32
parent1e6c9c6acc3ee27b54c90ba426cb8f5888c243f5 (diff)
downloadrt.equinox.framework-b1965b506c7e21caaf5d101d719ee6fa05462005.tar.gz
rt.equinox.framework-b1965b506c7e21caaf5d101d719ee6fa05462005.tar.xz
rt.equinox.framework-b1965b506c7e21caaf5d101d719ee6fa05462005.zip
console
Diffstat (limited to 'bundles/org.eclipse.equinox.executable/library/win32')
-rw-r--r--bundles/org.eclipse.equinox.executable/library/win32/make_win32.mak7
1 files changed, 6 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.executable/library/win32/make_win32.mak b/bundles/org.eclipse.equinox.executable/library/win32/make_win32.mak
index bafcff031..b490a92c6 100644
--- a/bundles/org.eclipse.equinox.executable/library/win32/make_win32.mak
+++ b/bundles/org.eclipse.equinox.executable/library/win32/make_win32.mak
@@ -36,9 +36,11 @@ DLL_OBJS = eclipse.obj eclipseWin.obj eclipseUtil.obj eclipseJNI.obj eclipseS
LIBS = kernel32.lib user32.lib comctl32.lib msvcrt.lib
DLL_LIBS = kernel32.lib user32.lib comctl32.lib gdi32.lib Advapi32.lib msvcrt.lib
LFLAGS = /NODEFAULTLIB /INCREMENTAL:NO /RELEASE /NOLOGO -subsystem:windows,4.0 -entry:wmainCRTStartup
+CONSOLEFLAGS = /NODEFAULTLIB /INCREMENTAL:NO /RELEASE /NOLOGO -subsystem:console,4.0 -entry:wmainCRTStartup
DLL_LFLAGS = /NODEFAULTLIB /INCREMENTAL:NO /PDB:NONE /RELEASE /NOLOGO -entry:_DllMainCRTStartup@12 -dll /BASE:0x10000000 /DLL
RES = eclipse.res
EXEC = eclipse.exe
+CONSOLE = eclipse.com
DLL = $(PROGRAM_LIBRARY)
DEBUG = #$(cdebug)
acflags = -I.. -DDEFAULT_OS="\"$(DEFAULT_OS)\"" \
@@ -47,7 +49,7 @@ acflags = -I.. -DDEFAULT_OS="\"$(DEFAULT_OS)\"" \
-I$(JAVA_HOME)\include -I$(JAVA_HOME)\include\win32 \
$(cflags)
wcflags = -DUNICODE $(acflags)
-all: $(EXEC) $(DLL)
+all: $(EXEC) $(DLL) $(CONSOLE)
eclipseMain.obj: ../eclipseUnicode.h ../eclipseCommon.h ../eclipseMain.c
$(cc) $(DEBUG) $(wcflags) $(cvarsdll) /Fo$*.obj ../eclipseMain.c
@@ -106,6 +108,9 @@ aeclipseWinCommon.obj: ../eclipseCommon.h eclipseWinCommon.c
$(EXEC): $(MAIN_OBJS) $(COMMON_OBJS) $(RES)
$(link) $(LFLAGS) -out:$(PROGRAM_OUTPUT) $(MAIN_OBJS) $(COMMON_OBJS) $(RES) $(LIBS)
+$(CONSOLE): $(MAIN_OBJS) $(COMMON_OBJS) $(RES)
+ $(link) $(CONSOLEFLAGS) -out:$(CONSOLE) $(MAIN_OBJS) $(COMMON_OBJS) $(RES) $(LIBS)
+
$(DLL): $(DLL_OBJS) $(COMMON_OBJS)
$(link) $(DLL_LFLAGS) -out:$(PROGRAM_LIBRARY) $(DLL_OBJS) $(COMMON_OBJS) $(RES) $(DLL_LIBS)

Back to the top