+++ /dev/null
-# OPENCV path is set assuming this folder is OPENCV_HOME/ch/c
-OPENCV =../..
-INC1 = /I$(OPENCV)/cv/include /I$(OPENCV)/cxcore/include /I$(OPENCV)/cvaux/include
-INC2 = /I$(OPENCV)/otherlibs/highgui
-LFLAG1 = $(OPENCV)/lib/cv.lib $(OPENCV)/lib/cvaux.lib $(OPENCV)/lib/cxcore.lib
-LFLAG2 = $(OPENCV)/lib/highgui.lib advapi32.lib user32.lib
-INC3 = /I$(OPENCV)/otherlibs/cvcam/include
-LFLAG3 = $(OPENCV)/lib/cvcam.lib
-
-target: libcv.dl libhighgui.dl libcvcam.dl
-
-# for libcv.dl
-libcv.dl: cv_chdl.obj cv_retstruct_chdl.obj cxcore_retstruct_chdl.obj cvSetIPLAllocators_chdl.obj \
- cvSetMemoryManager_chdl.obj cxcore_chdl.obj cvaux_chdl.obj constcharp2_chdl.obj
- ch dllink libcv.dl cv_chdl.obj cv_retstruct_chdl.obj cxcore_retstruct_chdl.obj cvSetIPLAllocators_chdl.obj \
- cvSetMemoryManager_chdl.obj cxcore_chdl.obj cvaux_chdl.obj constcharp2_chdl.obj $(LFLAG1)
-
-cv_chdl.obj: cv_chdl.c
- ch dlcomp libcv.dl -cplusplus cv_chdl.c $(INC1)
-
-cxcore_chdl.obj: cxcore_chdl.c
- ch dlcomp libcv.dl -cplusplus cxcore_chdl.c $(INC1)
-
-cvaux_chdl.obj: cvaux_chdl.c
- ch dlcomp libcv.dl cvaux_chdl.c $(INC1)
-
-cv_retstruct_chdl.obj: handmade/cv/cv_retstruct_chdl.c
- ch dlcomp libcv.dl -cplusplus handmade/cv/cv_retstruct_chdl.c $(INC1)
-
-cxcore_retstruct_chdl.obj: handmade/cxcore/cxcore_retstruct_chdl.c
- ch dlcomp libcv.dl -cplusplus handmade/cxcore/cxcore_retstruct_chdl.c $(INC1)
-
-cvSetIPLAllocators_chdl.obj: handmade/cxcore/cvSetIPLAllocators_chdl.c
- ch dlcomp libcv.dl -cplusplus handmade/cxcore/cvSetIPLAllocators_chdl.c $(INC1)
-
-cvSetMemoryManager_chdl.obj: handmade/cxcore/cvSetMemoryManager_chdl.c
- ch dlcomp libcv.dl -cplusplus handmade/cxcore/cvSetMemoryManager_chdl.c $(INC1)
-
-constcharp2_chdl.obj: handmade/cxcore/constcharp2_chdl.c
- ch dlcomp libcv.dl -cplusplus handmade/cxcore/constcharp2_chdl.c $(INC1)
-
-
-# for libhighgui.dl
-libhighgui.dl: highgui_chdl.obj cvCreateTrackbar_chdl.obj cvSetMouseCallback_chdl.obj set_postprocess_chdl.obj set_preprocess_chdl.obj
- ch dllink libhighgui.dl highgui_chdl.obj cvCreateTrackbar_chdl.obj cvSetMouseCallback_chdl.obj set_postprocess_chdl.obj set_preprocess_chdl.obj $(LFLAG1) $(LFLAG2)
-
-highgui_chdl.obj: highgui_chdl.c
- ch dlcomp highgui.dl highgui_chdl.c $(INC1) $(INC2)
-
-cvSetMouseCallback_chdl.obj: handmade/highgui/cvSetMouseCallback_chdl.c
- ch dlcomp highgui.dl handmade/highgui/cvSetMouseCallback_chdl.c $(INC1) $(INC2)
-
-cvCreateTrackbar_chdl.obj: handmade/highgui/cvCreateTrackbar_chdl.c
- ch dlcomp highgui.dl handmade/highgui/cvCreateTrackbar_chdl.c $(INC1) $(INC2)
-
-set_postprocess_chdl.obj: handmade/highgui/set_postprocess_chdl.c
- ch dlcomp highgui.dl handmade/highgui/set_postprocess_chdl.c $(INC1) $(INC2)
-
-set_preprocess_chdl.obj: handmade/highgui/set_preprocess_chdl.c
- ch dlcomp highgui.dl handmade/highgui/set_preprocess_chdl.c $(INC1) $(INC2)
-
-
-# for libcvcam.dl
-libcvcam.dl: cvcam_chdl.obj cvcamAVISetCallback_chdl.obj cvcamPlayAVI_chdl.obj cvcamSetProperty_chdl.obj
- ch dllink libcvcam.dl cvcam_chdl.obj cvcamAVISetCallback_chdl.obj cvcamPlayAVI_chdl.obj cvcamSetProperty_chdl.obj $(LFLAG3)
-
-cvcam_chdl.obj: cvcam_chdl.c
- ch dlcomp libcvcam.dl cvcam_chdl.c $(INC3)
-
-cvcamAVISetCallback_chdl.obj: handmade/cvcam/cvcamAVISetCallback_chdl.c
- ch dlcomp libcvcam.dl handmade/cvcam/cvcamAVISetCallback_chdl.c $(INC3)
-
-cvcamPlayAVI_chdl.obj: handmade/cvcam/cvcamPlayAVI_chdl.c
- ch dlcomp libcvcam.dl handmade/cvcam/cvcamPlayAVI_chdl.c $(INC3)
-
-cvcamSetProperty_chdl.obj: handmade/cvcam/cvcamSetProperty_chdl.c
- ch dlcomp libcvcam.dl handmade/cvcam/cvcamSetProperty_chdl.c $(INC3)
-
-
-clean:
- rm -rf *.o *.obj *.dl *.exp *.lib