aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/build/make-win-gen-msvc.inc
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2004-12-19 05:04:19 +0000
committerThomas Grill <xovo@users.sourceforge.net>2004-12-19 05:04:19 +0000
commit48c6d0ca4c82a190683380e45821159636080e51 (patch)
tree26f5606b683c0aa998ce68d1670fb5a528755c65 /externals/grill/flext/build/make-win-gen-msvc.inc
parentf90c5622c0eb6fbecb35e2d1f9d4f37963d29f89 (diff)
simplified make system
updated make system svn path=/trunk/; revision=2412
Diffstat (limited to 'externals/grill/flext/build/make-win-gen-msvc.inc')
-rw-r--r--externals/grill/flext/build/make-win-gen-msvc.inc68
1 files changed, 0 insertions, 68 deletions
diff --git a/externals/grill/flext/build/make-win-gen-msvc.inc b/externals/grill/flext/build/make-win-gen-msvc.inc
deleted file mode 100644
index 1fc06c8f..00000000
--- a/externals/grill/flext/build/make-win-gen-msvc.inc
+++ /dev/null
@@ -1,68 +0,0 @@
-INCPATH=$(INCPATH) /I$(FLEXTPATH)
-LIBPATH=$(LIBPATH) /LIBPATH:$(FLEXTPATH)
-
-!ifdef MSVCPATH
-INCPATH=$(INCPATH) /I$(MSVCPATH)\include
-LIBPATH=$(LIBPATH) /LIBPATH:$(MSVCPATH)\lib
-!endif
-
-# for VC7 - enable exception handling
-CFLAGS=$(CFLAGS) /EHsc
-
-##############################################
-
-# use multithreaded static libraries
-!ifdef DEBUG
-CFLAGS=$(CFLAGS) /D_DEBUG /DMTd
-LDFLAGS=$(LDFLAGS) /DEBUG
-!else
-CFLAGS=$(CFLAGS) $(OFLAGS) /DNDEBUG /DMT
-LDFLAGS=$(LDFLAGS) /INCREMENTAL:NO
-!endif
-
-!ifdef SHARED
-# --- shared ---
-DEFS=$(DEFS) /DFLEXT_SHARED
-
-!elseifdef THREADED
-# --- static multi-threaded ---
-DEFS=$(DEFS) /DFLEXT_THREADS
-
-!else
-# --- static single-threaded ---
-
-!endif
-
-##############################################
-
-# default target
-all: $(OUTPATH) $(OUTPATH)\$(NAME).$(EXT)
-
-OBJS= $(SRCS:.c=.obj)
-OBJS= $(OBJS:.objpp=.obj)
-
-$(OUTPATH):
- -mkdir $(OUTPATH) > nul
-
-{$(SRCDIR)}.cpp{}.obj:
- cl /c /LD $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(OUTPATH)\$@
-
-{$(SRCDIR)}.c{}.obj:
- cl /c /LD $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(OUTPATH)\$@
-
-$(OUTPATH)\$(NAME).$(EXT): $(OBJS)
- cd $(OUTPATH)
- link /DLL $(LDFLAGS) /out:$(NAME).$(EXT) $** $(LIBS) $(LIBPATH)
- @-del *.exp
- @-del *.lib
- cd ..
-
-# remove build
-clean:
- -del /q $(OUTPATH) > nul
- -rmdir $(OUTPATH) > nul
-
-# install build
-install:
- @-if not exist $(INSTPATH) mkdir $(INSTPATH)
- copy $(OUTPATH)\$(NAME).$(EXT) $(INSTPATH) > nul