# Set CHARMBASE to the top level charm directory.

#CHARMBASE = /Projects/namd2/charm-5.9
CHARMBASE = D:/cygwin$(HOME)/charm

NAMD_ARCH = Win32-i686
CHARMARCH = net-win32

SDK_DIR="C:/Program Files/Microsoft Platform SDK"

CXX = cl /nologo /MT /TP /DWIN32 /DNAMD_SOCKLEN_T=int /D_CONSOLE /Zp4 /I$(SDK_DIR)/Include
CC = cl /nologo /MT /DWIN32 /D_CONSOLE  /I$(SDK_DIR)/Include
#LINK = link /nologo /subsystem:console /incremental:no \
#  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \
#  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib \
#  odbccp32.lib ws2_32.lib
LINK = link.exe /nologo /subsystem:console \
  ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib  \
  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib  \
  /MACHINE:X86 /ERRORREPORT:PROMPT

CXXOPTS = /O2 /G6
CXXTHREADOPTS = /G6
COPTS = /O2 /G6
LINKOPTS = /OPT:REF

winall: windowsbinaries

CHARM = $(CHARMBASE)/$(CHARMARCH)
NAMD_PLATFORM = $(NAMD_ARCH)

#CHARM = $(CHARMBASE)\$(CHARMARCH)
#CHARMXI = $(CHARM)\bin\charmxi.exe -ansi

#MOVE = move
#COPY = copy
COPTI = /I
COPTC = /c
COPTD = /D
COPTO = /Fo

DPMTAINCL=
DPMTALIB=
DPMTAFLAGS=
DPMTA=
DPMTALIBS=
DPMEINCL=
DPMELIB=
DPMEFLAGS=
DPME=
DPMELIBS=


FFTDIR = D:/cygwin$(HOME)/fftw
FFTINCL = /I$(FFTDIR)/include
FFTLIB = -L$(FFTDIR)/lib -lsfftw -lsrfftw
FFTFLAGS = /DNAMD_FFTW
FFT = $(FFTINCL) $(FFTFLAGS)

