8 # Makefile : Builds wxMMedia library for 32-bit BC++
 
  11 # make -f makefile.b32 stc.cfg
 
  12 # make -f makefile.b32
 
  18 !include $(WXDIR)\src\makeb32.env
 
  24 EXTRASTCCPPFLAGS = -D__WX__ -DSCI_LEXER -DLINK_LEXERS -I$(SCINTILLA)/include -I$(S)
 
  29     $(OBJ_PATH)\AutoComplete.obj                \
 
  30     $(OBJ_PATH)\CallTip.obj                     \
 
  31     $(OBJ_PATH)\CellBuffer.obj          \
 
  32     $(OBJ_PATH)\ContractionState.obj    \
 
  33     $(OBJ_PATH)\Document.obj            \
 
  34         $(OBJ_PATH)\DocumentAccessor.obj        \
 
  35     $(OBJ_PATH)\Editor.obj                      \
 
  36     $(OBJ_PATH)\Indicator.obj       \
 
  37     $(OBJ_PATH)\KeyMap.obj                      \
 
  38     $(OBJ_PATH)\KeyWords.obj        \
 
  39         $(OBJ_PATH)\LexAVE.obj                  \
 
  40         $(OBJ_PATH)\LexAda.obj                  \
 
  41         $(OBJ_PATH)\LexAsm.obj                  \
 
  42         $(OBJ_PATH)\LexBaan.obj                 \
 
  43         $(OBJ_PATH)\LexBullant.obj              \
 
  44         $(OBJ_PATH)\LexMatlab.obj               \
 
  45         $(OBJ_PATH)\LexCPP.obj                  \
 
  46         $(OBJ_PATH)\LexConf.obj                 \
 
  47         $(OBJ_PATH)\LexCrontab.obj              \
 
  48         $(OBJ_PATH)\LexCSS.obj                  \
 
  49         $(OBJ_PATH)\LexEiffel.obj               \
 
  50         $(OBJ_PATH)\LexFortran.obj              \
 
  51         $(OBJ_PATH)\LexHTML.obj                 \
 
  52         $(OBJ_PATH)\LexLisp.obj                 \
 
  53         $(OBJ_PATH)\LexLua.obj                  \
 
  54         $(OBJ_PATH)\LexOthers.obj               \
 
  55         $(OBJ_PATH)\LexPOV.obj                  \
 
  56         $(OBJ_PATH)\LexPascal.obj               \
 
  57         $(OBJ_PATH)\LexPerl.obj                 \
 
  58         $(OBJ_PATH)\LexPython.obj               \
 
  59         $(OBJ_PATH)\LexRuby.obj                 \
 
  60         $(OBJ_PATH)\LexSQL.obj                  \
 
  61         $(OBJ_PATH)\LexVB.obj                   \
 
  62     $(OBJ_PATH)\LineMarker.obj      \
 
  63     $(OBJ_PATH)\PropSet.obj             \
 
  64         $(OBJ_PATH)\RESearch.obj                \
 
  65     $(OBJ_PATH)\ScintillaBase.obj       \
 
  66     $(OBJ_PATH)\Style.obj                       \
 
  67         $(OBJ_PATH)\StyleContext.obj    \
 
  68         $(OBJ_PATH)\UniConversion.obj   \
 
  69     $(OBJ_PATH)\ViewStyle.obj           \
 
  70         $(OBJ_PATH)\WindowAccessor.obj  \
 
  73         $(OBJ_PATH)\PlatWX.obj          \
 
  74         $(OBJ_PATH)\ScintillaWX.obj     \
 
  78 STCCPPFLAGS=$(DLL_FLAGS) $(EXTRACPPFLAGS) $(EXTRASTCCPPFLAGS)
 
  80 .path.obj = $(OBJ_PATH)
 
  83         bcc32 $(STCCPPFLAGS) $(CPPFLAGS) -P -c -n$(OBJ_PATH) {$< }
 
  86         bcc32 $(STCCPPFLAGS) $(CPPFLAGS) -P -c -n$(OBJ_PATH) {$< }
 
  88 !include $(WXDIR)\src\makelib.b32
 
  90 $(OBJ_PATH)\PlatWX.obj : PlatWX.cpp
 
  92 $(OBJ_PATH)\ScintillaWX.obj : ScintillaWX.cpp
 
  94 $(OBJ_PATH)\stc.obj : stc.cpp