diff --git a/README.md b/README.md index db03751..24d1a74 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,44 @@ building for Linux use -lX11 | include X11/Xlib.h X11/Xutil.h building for Mac use -framework ApplicationServices | include ApplicationServices/ApplicationServices.h building for Win use User32.lib | include Windows.h +qmake +``` +TEMPLATE = app +CONFIG += console +CONFIG -= app_bundle +CONFIG -= qt +CONFIG += c++11 + +SOURCES += main.cpp \ + xinputsimulatorimpl.cpp \ + xinputsimulator.cpp \ + xinputsimulatorimpllinux.cpp \ + notimplementedexception.cpp \ + xinputsimulatorimplmacos.cpp \ + xinputsimulatorimplwin.cpp + +HEADERS += \ + xinputsimulator.h \ + xinputsimulatorimpl.h \ + xinputsimulatorimpllinux.h \ + notimplementedexception.h \ + xinputsimulatorimplmacos.h \ + xinputsimulatorimplwin.h + +macx { +# mac only + LIBS += -framework ApplicationServices +} +unix:!macx{ +# linux only + LIBS += -lX11 +} +win32 { +# windows only + LIBS += "C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\User32.Lib" +} +``` + ####Status 2013-07-16: Linux, Mac and Win part with following functions ```cpp