39 lines
2.0 KiB
Plaintext
39 lines
2.0 KiB
Plaintext
INCLUDES = -IC:\EPICS\CAFE\cpp\include -IC:\EPICS\CAFE\cpp -IC:\EPICS\boost_1_81_0\boost \
|
|
-IC:\EPICS\boost_1_81_0 -IC:\epics\epics-base\include -IC:\epics\epics-base\include\os\WIN32 \
|
|
-Ic:\EPICS\epics-base\include\compiler\msvc \
|
|
#-IC:\Qt\qt-4.8.6-x64-msvc2010\include -Ic:\Qt\qt-4.8.6-x64-msvc2010\include -Ic:\Qt\qt-4.8.6-x64-msvc2010\include\QtCore \
|
|
#-IC:\Qt\qt-4.8.6-msvc2010\include\QtXml \
|
|
#-IC:\Users\chrin\AppData\Local\Continuum\Anaconda3\envs\py345\include
|
|
CXX=cl
|
|
CXXFLAGS = -DUSE_TYPED_RSET -EHsc -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -c
|
|
|
|
#OUTPUT_OPTION = /o "$@"
|
|
OUTPUT_OPTION = /Fo"$@"
|
|
LIB_LOCAL = C:\epics\epics-base\lib\win32-x86\Com.lib C:\epics\epics-base\lib\win32-x86\ca.lib \
|
|
#C:\EPICS\boost_1_81_0\stage\lib\\libboost_thread-vc142-mt-x32-1_81.lib \
|
|
#C:\EPICS\boost_1_81_0\stage\lib\\libboost_system-vc142-mt-gd-x32-1_81.lib \
|
|
#C:\EPICS\boost_1_81_0\stage\lib\\libboost_date_time-vc142-mt-gd-x32-1_81.lib \
|
|
#C:\EPICS\boost_1_81_0\stage\lib\\libboost_chrono-vc142-mt-x32-1_81.lib \
|
|
#C:\EPICS\boost_1_81_0\stage\lib\\libboost_exception-vc142-mt-gd-x32-1_81.lib \
|
|
#C:\Qt\qt-4.8.6-x64-msvc2010\lib\QtCore4.lib C:\Qt\qt-4.8.6-x64-msvc2010\lib\QtXml4.lib \
|
|
#C:\Users\chrin\AppData\Local\Continuum\Anaconda3\envs\py345\libs\python34.lib \
|
|
|
|
OBJS= src\cafeCache.obj src\cafeGroup.obj src\cafe.obj src\cafeVectors.obj \
|
|
src\callbackHandlerCreate.obj src\callbackHandlerMonitor.obj src\conduitGroup.obj src\conduit.obj \
|
|
src\connectCallbacks.obj src\connectGroup.obj \
|
|
src\connect.obj src\exceptionsHelper.obj src\granules.obj src\handleHelper.obj src\helper.obj \
|
|
src\methodCallbacks.obj src\policyHelper.obj src\transpose.obj \
|
|
src\cafeXML.obj src\loadCollectionXMLParser.obj src\loadGroupXMLParser.obj \
|
|
src\restorePVGroupXMLParser.obj $(LIB_LOCAL)
|
|
|
|
cafe.lib: $(OBJS)
|
|
LIB $(OBJS) /out:cafe.lib
|
|
|
|
%.obj: %.cpp
|
|
$(CXX) $(CXXFLAGS) $(INCLUDES) $(OUTPUT_OPTION) $<
|
|
|
|
clean:
|
|
del src\*.obj
|
|
|
|
|