Advertisement
Guest User

qtwinmigrate pyd makefile

a guest
Feb 9th, 2015
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.72 KB | None | 0 0
  1. TARGET = QtWinMigrate.pyd
  2. OFILES = sipQtWinMigratecmodule.obj sipQtWinMigrateQMfcApp.obj sipQtWinMigrateQWinWidget.obj sipQtWinMigrateQWinHost.obj
  3. HFILES = sipAPIQtWinMigrate.h
  4.  
  5. CC = cl
  6. CXX = cl
  7. LINK = link
  8. CPPFLAGS = -DNDEBUG -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -I. -IC:\python\python273_max2015\include -IC:\Qt\4.8.5\include -IC:\Qt\4.8.5\include\QtGui -IC:\Qt\4.8.5\include\QtCore -IC:\Users\Buelter\Downloads\qtwinmigrate\src
  9. CFLAGS = -nologo -Zm200 -Zc:wchar_t- -O2 -MD -W3
  10. CXXFLAGS = -nologo -Zm200 -Zc:wchar_t- -O2 -MD -W3 -w34100 -w34189
  11. LFLAGS = -L. /NOLOGO /DYNAMICBASE /NXCOMPAT /DLL /MANIFEST /MANIFESTFILE:$(TARGET).manifest /SUBSYSTEM:WINDOWS /INCREMENTAL:NO
  12. LIBS = /LIBPATH:C:\python\python273_max2015\libs QtWinMigrate.lib python27.lib
  13. .SUFFIXES: .c .cpp .cc .cxx .C
  14.  
  15.  
  16. {.}.cpp{}.obj::
  17.     $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) -Fo @<<
  18.     $<
  19. <<
  20.  
  21. {.}.cc{}.obj::
  22.     $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) -Fo @<<
  23.     $<
  24. <<
  25.  
  26. {.}.cxx{}.obj::
  27.     $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) -Fo @<<
  28.     $<
  29. <<
  30.  
  31. {.}.C{}.obj::
  32.     $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) -Fo @<<
  33.     $<
  34. <<
  35.  
  36. {.}.c{}.obj::
  37.     $(CC) -c $(CFLAGS) $(CPPFLAGS) -Fo @<<
  38.     $<
  39. <<
  40.  
  41. all: $(TARGET)
  42.  
  43. $(OFILES): $(HFILES)
  44.  
  45. $(TARGET): $(OFILES)
  46.     $(LINK) $(LFLAGS) /OUT:$(TARGET) @<<
  47.       $(OFILES) $(LIBS)
  48. <<
  49.     mt -nologo -manifest $(TARGET).manifest -outputresource:$(TARGET);2
  50.  
  51. install: $(TARGET)
  52.     @if not exist C:\python\python273_max2015\Lib\site-packages mkdir C:\python\python273_max2015\Lib\site-packages
  53.     copy /y $(TARGET) C:\python\python273_max2015\Lib\site-packages\$(TARGET)
  54.  
  55. clean:
  56.     -del $(TARGET)
  57.     -del sipQtWinMigratecmodule.obj
  58.     -del sipQtWinMigrateQMfcApp.obj
  59.     -del sipQtWinMigrateQWinWidget.obj
  60.     -del sipQtWinMigrateQWinHost.obj
  61.     -del $(TARGET).manifest
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement