home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / qt3_emx.zip / mkspecs / win32-msvc / qmake.conf next >
Text File  |  2001-12-03  |  2KB  |  85 lines

  1. #
  2. # $Id$
  3. #
  4. # qmake configuration for Win32/Microsoft C++
  5. #
  6.  
  7. MAKEFILE_GENERATOR    = MSVC
  8. TEMPLATE        = app
  9. CONFIG            += qt warn_on release incremental
  10.  
  11. QMAKE_CC        = cl
  12. QMAKE_LEX        = flex
  13. QMAKE_LEXFLAGS        = 
  14. QMAKE_YACC        = byacc
  15. QMAKE_YACCFLAGS        = -d
  16. QMAKE_CFLAGS        = -nologo -Zm200
  17. QMAKE_CFLAGS_WARN_ON    = -W3
  18. QMAKE_CFLAGS_WARN_OFF    = -W0
  19. QMAKE_CFLAGS_RELEASE    = -O1
  20. QMAKE_CFLAGS_DEBUG    = -Zi
  21. QMAKE_CFLAGS_MT        = -MD
  22. QMAKE_CFLAGS_MT_DBG    = -MDd
  23. QMAKE_CFLAGS_MT_DLL    = -MD
  24. QMAKE_CFLAGS_MT_DLLDBG    = -MDd
  25. QMAKE_CFLAGS_YACC    =
  26. QMAKE_CFLAGS_STL    = -GX
  27.  
  28. QMAKE_CXX        = $$QMAKE_CC
  29. QMAKE_CXXFLAGS        = $$QMAKE_CFLAGS
  30. QMAKE_CXXFLAGS_WARN_ON    = $$QMAKE_CFLAGS_WARN_ON
  31. QMAKE_CXXFLAGS_WARN_OFF    = $$QMAKE_CFLAGS_WARN_OFF
  32. QMAKE_CXXFLAGS_RELEASE    = $$QMAKE_CFLAGS_RELEASE
  33. QMAKE_CXXFLAGS_DEBUG    = $$QMAKE_CFLAGS_DEBUG
  34. QMAKE_CXXFLAGS_MT    = $$QMAKE_CFLAGS_MT
  35. QMAKE_CXXFLAGS_MT_DBG    = $$QMAKE_CFLAGS_MT_DBG
  36. QMAKE_CXXFLAGS_MT_DLL    = $$QMAKE_CFLAGS_MT_DLL
  37. QMAKE_CXXFLAGS_MT_DLLDBG= $$QMAKE_CFLAGS_MT_DLLDBG
  38. QMAKE_CXXFLAGS_YACC    = $$QMAKE_CFLAGS_YACC
  39. QMAKE_CXXFLAGS_STL    = $$QMAKE_CFLAGS_STL
  40.  
  41. QMAKE_INCDIR        =
  42. QMAKE_INCDIR_QT        = $(QTDIR)\include
  43. QMAKE_LIBDIR_QT        = $(QTDIR)\lib
  44.  
  45. QMAKE_RUN_CC        = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$obj $src
  46. QMAKE_RUN_CC_IMP    = $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $<
  47. QMAKE_RUN_CXX        = $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$obj $src
  48. QMAKE_RUN_CXX_IMP    = $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $<
  49.  
  50. QMAKE_LINK        = link
  51. QMAKE_LFLAGS        = /NOLOGO
  52. QMAKE_LFLAGS_RELEASE    =
  53. QMAKE_LFLAGS_DEBUG    = /DEBUG
  54. QMAKE_LFLAGS_CONSOLE    = /SUBSYSTEM:console
  55. QMAKE_LFLAGS_WINDOWS    = /SUBSYSTEM:windows
  56. QMAKE_LFLAGS_CONSOLE_DLL= /SUBSYSTEM:console /DLL
  57. QMAKE_LFLAGS_WINDOWS_DLL= /SUBSYSTEM:windows /DLL
  58. QMAKE_LFLAGS_QT_DLL    = /BASE:0x39D00000
  59.  
  60. QMAKE_LIBS        =
  61. QMAKE_LIBS_CONSOLE    =
  62. QMAKE_LIBS_WINDOWS    = kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib imm32.lib winmm.lib wsock32.lib winspool.lib
  63. QMAKE_LIBS_QT        = $(QTDIR)\lib\qt.lib
  64. QMAKE_LIBS_QT_THREAD    = $(QTDIR)\lib\qt-mt.lib
  65. QMAKE_LIBS_QT_DLL    = $(QTDIR)\lib\qtmain.lib
  66.  
  67. QMAKE_LIBS_OPENGL    = opengl32.lib glu32.lib 
  68.  
  69. QMAKE_MOC        = $(QTDIR)\bin\moc.exe
  70. QMAKE_UIC        = $(QTDIR)\bin\uic.exe
  71.  
  72. QMAKE_LIB        = lib /NOLOGO
  73. QMAKE_RC        = rc
  74.  
  75. QMAKE_ZIP        = zip -r -9
  76.  
  77. QMAKE_COPY        = copy
  78. QMAKE_MOVE        = move
  79. QMAKE_DEL        = del
  80.  
  81. DSP_EXTENSION        = .dsp
  82.  
  83. exists( $(QTDIR)\.qtwinconfig ) {
  84.     include( $(QTDIR)\.qtwinconfig )
  85. }