summaryrefslogblamecommitdiffstats
path: root/private/oleutest/channel/idl/makefile.inc
blob: d74e263194d1c71f9ef708ed40ef343ba30770ad (plain) (tree)




































                                                                         
itest.h: itest.idl
     midl itest.idl                \
          -Zp8                     \
          -I$(INCLUDES:;= -I)      \
          -ms_ext                  \
          -c_ext                   \
          -Os                      \
          -out ..\app              \
          -header ..\idl\itest.h   \
          -iid ..\app\itest_i.c    \
          $(C_DEFINES)             \
          -DMIDL_PASS

dog.h: dog.idl
     midl dog.idl                  \
          -Zp8                     \
          -I$(INCLUDES:;= -I)      \
          -ms_ext                  \
          -c_ext                   \
          -Os                      \
          -out ..\app              \
          -header ..\idl\dog.h     \
          -iid ..\app\dog_i.c      \
          -prefix server x         \
          $(C_DEFINES)             \
          -DMIDL_PASS

#
# This target compiles all .idl files into their corresponding _?.c?? and
# .h components
#
allidl:   itest.h dog.h

clean:
          erase itest.h  >NUL 2>NUL
          erase dog.h  >NUL 2>NUL