]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/Makefile.am
Crude hack to enable PageUp/DownKeys when controlbar is enabled.
[wxWidgets.git] / src / msw / Makefile.am
index e8295c02f76bc6c179a3739b1406cf53c36d5b07..0267832744fe82cd98519abf87dfb5478810fbdd 100644 (file)
@@ -54,6 +54,7 @@ libwx_msw_la_SOURCES = \
  helpbase.cpp \
  http.cpp \
  image.cpp \
  helpbase.cpp \
  http.cpp \
  image.cpp \
+ imagbmp.cpp \
  imaggif.cpp \
  imagjpeg.cpp \
  imagpng.cpp \
  imaggif.cpp \
  imagjpeg.cpp \
  imagpng.cpp \
@@ -94,7 +95,6 @@ libwx_msw_la_SOURCES = \
  gridg.cpp \
  laywin.cpp \
  panelg.cpp \
  gridg.cpp \
  laywin.cpp \
  panelg.cpp \
- printps.cpp \
  progdlgg.cpp \
  prop.cpp \
  propform.cpp \
  progdlgg.cpp \
  prop.cpp \
  propform.cpp \
@@ -116,6 +116,7 @@ libwx_msw_la_SOURCES = \
  checkbox.cpp \
  choice.cpp \
  clipbrd.cpp \
  checkbox.cpp \
  choice.cpp \
  clipbrd.cpp \
+ colordlg.cpp \
  colour.cpp \
  combobox.cpp \
  control.cpp \
  colour.cpp \
  combobox.cpp \
  control.cpp \
@@ -127,9 +128,9 @@ libwx_msw_la_SOURCES = \
  dcscreen.cpp \
  dcprint.cpp \
  dialog.cpp \
  dcscreen.cpp \
  dcprint.cpp \
  dialog.cpp \
- dirdlg \
  filedlg.cpp \
  font.cpp \
  filedlg.cpp \
  font.cpp \
+ fontdlg.cpp \
  frame.cpp \
  gauge95.cpp \
  gdiobj.cpp \
  frame.cpp \
  gauge95.cpp \
  gdiobj.cpp \
@@ -145,6 +146,8 @@ libwx_msw_la_SOURCES = \
  notebook.cpp \
  ownerdrw.cpp \
  palette.cpp \
  notebook.cpp \
  ownerdrw.cpp \
  palette.cpp \
+ printdlg.cpp \
+ printwin.cpp \
  pen.cpp \
  radiobox.cpp \
  radiobut.cpp \
  pen.cpp \
  radiobox.cpp \
  radiobut.cpp \
@@ -166,7 +169,8 @@ libwx_msw_la_SOURCES = \
  utils.cpp \
  utilsexc.cpp \
  wave.cpp \
  utils.cpp \
  utilsexc.cpp \
  wave.cpp \
- window.cpp
+ window.cpp \
+ nativdlg.cpp
 
 # these are the sources which we build by our own rules
 #
 
 # these are the sources which we build by our own rules
 #
@@ -174,12 +178,14 @@ libwx_msw_la_SOURCES = \
 #       don't know where to put lexer.l - if I put it in the sources too,
 #       automake tries to build lexer.lo... and fails, of course. (VZ)
 BUILT_SOURCES = parser.c lexer.c
 #       don't know where to put lexer.l - if I put it in the sources too,
 #       automake tries to build lexer.lo... and fails, of course. (VZ)
 BUILT_SOURCES = parser.c lexer.c
+
+# VZ: can anyone please explain me why are we doing these substitutions?
 parser.c: $(srcdir)/../common/parser.y lexer.c
        $(YACC) $(srcdir)/../common/parser.y
        @sed -e "s;$(srcdir)/../common/y.tab.c;parser.y;g" < y.tab.c | \
        sed -e "s/BUFSIZ/5000/g"            | \
        sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
 parser.c: $(srcdir)/../common/parser.y lexer.c
        $(YACC) $(srcdir)/../common/parser.y
        @sed -e "s;$(srcdir)/../common/y.tab.c;parser.y;g" < y.tab.c | \
        sed -e "s/BUFSIZ/5000/g"            | \
        sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
-       sed -e "s/yy/PROIO_yy/g"            | \
+       sed -e "s/yy\([^.]\)/PROIO_yy\1/g"  | \
        sed -e "s/input/PROIO_input/g"      | \
        sed -e "s/unput/PROIO_unput/g"      > parser.c
        @$(RM) y.tab.c
        sed -e "s/input/PROIO_input/g"      | \
        sed -e "s/unput/PROIO_unput/g"      > parser.c
        @$(RM) y.tab.c
@@ -187,13 +193,13 @@ parser.c: $(srcdir)/../common/parser.y lexer.c
 lexer.c: $(srcdir)/../common/lexer.l
        $(LEX) $(srcdir)/../common/lexer.l
        @sed -e "s;$(srcdir)/../common/lex.yy.c;lexer.l;g" < lex.yy.c | \
 lexer.c: $(srcdir)/../common/lexer.l
        $(LEX) $(srcdir)/../common/lexer.l
        @sed -e "s;$(srcdir)/../common/lex.yy.c;lexer.l;g" < lex.yy.c | \
-       sed -e "s/yy/PROIO_yy/g"            | \
+       sed -e "s/yy\([^.]\)/PROIO_yy\1/g"  | \
        sed -e "s/input/PROIO_input/g"      | \
        sed -e "s/unput/PROIO_unput/g"      > lexer.c
        @$(RM) lex.yy.c
 
 libwx_msw_la_LDFLAGS = -rpath @libdir@ \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
        sed -e "s/input/PROIO_input/g"      | \
        sed -e "s/unput/PROIO_unput/g"      > lexer.c
        @$(RM) lex.yy.c
 
 libwx_msw_la_LDFLAGS = -rpath @libdir@ \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-       -release $(LT_RELEASE)
+       -release $(LT_RELEASE) -no-undefined
 libwx_msw_la_LIBADD = $(LTLIBOBJS)
 libwx_msw_la_DEPENDENCIES = $(libwx_msw_la_LIBADD) lexer.l parser.y
 libwx_msw_la_LIBADD = $(LTLIBOBJS)
 libwx_msw_la_DEPENDENCIES = $(libwx_msw_la_LIBADD) lexer.l parser.y