mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-07-12 00:06:09 -07:00
Merge branch 'graphwork2' into graphwork
This commit is contained in:
commit
c4809fd411
3 changed files with 34 additions and 23 deletions
|
@ -19,29 +19,14 @@ OBJDIR = obj
|
||||||
LDLIBS = -L/opt/local/lib -L/usr/local/lib -lreadline -lpthread -lm
|
LDLIBS = -L/opt/local/lib -L/usr/local/lib -lreadline -lpthread -lm
|
||||||
LUALIB = ../liblua/liblua.a
|
LUALIB = ../liblua/liblua.a
|
||||||
LDFLAGS = $(COMMON_FLAGS)
|
LDFLAGS = $(COMMON_FLAGS)
|
||||||
CFLAGS = -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../zlib -I/opt/local/include -I../liblua -Wall $(COMMON_FLAGS) -g -O4
|
CFLAGS = -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../zlib -I/opt/local/include -I../liblua -Wall $(COMMON_FLAGS) -g -O3
|
||||||
LUAPLATFORM = generic
|
CXXFLAGS = -std=c++11 -fPIC -Wall -O3
|
||||||
|
|
||||||
|
LUAPLATFORM = generic
|
||||||
platform = $(shell uname)
|
platform = $(shell uname)
|
||||||
ifneq (,$(findstring MINGW,$(platform)))
|
ifneq (,$(findstring MINGW,$(platform)))
|
||||||
CXXFLAGS = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui
|
|
||||||
ifneq ($(wildcard $(QTDIR)/include/QtWidgets),)
|
|
||||||
CXXFLAGS += -I$(QTDIR)/include/QtWidgets
|
|
||||||
QTLDLIBS = -L$(QTDIR)/lib -lQt5Core -lQt5Gui -lQt5Widgets
|
|
||||||
else
|
|
||||||
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
|
||||||
endif
|
|
||||||
MOC = $(QTDIR)/bin/moc
|
|
||||||
LUAPLATFORM = mingw
|
LUAPLATFORM = mingw
|
||||||
else
|
else
|
||||||
CXXFLAGS = $(shell pkg-config --cflags Qt5Core Qt5Widgets 2>/dev/null) -Wall -O4
|
|
||||||
QTLDLIBS = $(shell pkg-config --libs Qt5Core Qt5Widgets 2>/dev/null)
|
|
||||||
MOC = $(shell pkg-config --variable=host_bins Qt5Core)/moc
|
|
||||||
ifeq ($(QTLDLIBS), )
|
|
||||||
CXXFLAGS = $(shell pkg-config --cflags QtCore QtGui 2>/dev/null) -Wall -O4
|
|
||||||
QTLDLIBS = $(shell pkg-config --libs QtCore QtGui 2>/dev/null)
|
|
||||||
MOC = $(shell pkg-config --variable=moc_location QtCore)
|
|
||||||
endif
|
|
||||||
ifeq ($(platform),Darwin)
|
ifeq ($(platform),Darwin)
|
||||||
LUAPLATFORM = macosx
|
LUAPLATFORM = macosx
|
||||||
else
|
else
|
||||||
|
@ -51,6 +36,30 @@ else
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Check for correctly configured Qt5
|
||||||
|
QTINCLUDES = $(shell pkg-config --cflags Qt5Core Qt5Widgets 2>/dev/null)
|
||||||
|
QTLDLIBS = $(shell pkg-config --libs Qt5Core Qt5Widgets 2>/dev/null)
|
||||||
|
MOC = $(shell pkg-config --variable=host_bins Qt5Core)/moc
|
||||||
|
ifeq ($(QTINCLUDES), )
|
||||||
|
# if Qt5 not found Check for correctly configured Qt4
|
||||||
|
QTINCLUDES = $(shell pkg-config --cflags QtCore QtGui 2>/dev/null)
|
||||||
|
QTLDLIBS = $(shell pkg-config --libs QtCore QtGui 2>/dev/null)
|
||||||
|
MOC = $(shell pkg-config --variable=moc_location QtCore)
|
||||||
|
endif
|
||||||
|
ifeq ($(QTINCLUDES), )
|
||||||
|
# if both pkg-config commands failed, search in common places
|
||||||
|
ifneq ($(QTDIR), )
|
||||||
|
QTINCLUDES = -I$(QTDIR)/include -I$(QTDIR)/include/QtCore -I$(QTDIR)/include/QtGui
|
||||||
|
QTLDLIBS = -L$(QTDIR)/lib -lQtCore4 -lQtGui4
|
||||||
|
ifneq ($(wildcard $(QTDIR)/include/QtWidgets),)
|
||||||
|
QTINCLUDES += -I$(QTDIR)/include/QtWidgets
|
||||||
|
QTLDLIBS = -L$(QTDIR)/lib -lQt5Widgets -lQt5Gui -lQt5Core
|
||||||
|
endif
|
||||||
|
MOC = $(QTDIR)/bin/moc
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(QTLDLIBS), )
|
ifneq ($(QTLDLIBS), )
|
||||||
QTGUIOBJS = $(OBJDIR)/proxgui.o $(OBJDIR)/proxguiqt.o $(OBJDIR)/proxguiqt.moc.o
|
QTGUIOBJS = $(OBJDIR)/proxgui.o $(OBJDIR)/proxguiqt.o $(OBJDIR)/proxguiqt.moc.o
|
||||||
CFLAGS += -DHAVE_GUI
|
CFLAGS += -DHAVE_GUI
|
||||||
|
@ -193,7 +202,7 @@ $(OBJDIR)/%.o : %.c $(OBJDIR)/%.d
|
||||||
|
|
||||||
%.o: %.cpp
|
%.o: %.cpp
|
||||||
$(OBJDIR)/%.o : %.cpp $(OBJDIR)/%.d
|
$(OBJDIR)/%.o : %.cpp $(OBJDIR)/%.d
|
||||||
$(CXX) $(DEPFLAGS) $(CXXFLAGS) -c -o $@ $<
|
$(CXX) $(DEPFLAGS) $(CXXFLAGS) $(QTINCLUDES) -c -o $@ $<
|
||||||
$(POSTCOMPILE)
|
$(POSTCOMPILE)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1070,6 +1070,7 @@ void setClockGrid(int clk, int offset) {
|
||||||
g_DemodStartIdx = offset;
|
g_DemodStartIdx = offset;
|
||||||
g_DemodClock = clk;
|
g_DemodClock = clk;
|
||||||
if (g_debugMode) PrintAndLog("demodoffset %d, clk %d",offset,clk);
|
if (g_debugMode) PrintAndLog("demodoffset %d, clk %d",offset,clk);
|
||||||
|
|
||||||
if (offset > clk) offset %= clk;
|
if (offset > clk) offset %= clk;
|
||||||
if (offset < 0) offset += clk;
|
if (offset < 0) offset += clk;
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// GUI (QT)
|
// GUI (QT)
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
#include "proxguiqt.h"
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <QPainterPath>
|
#include <QPainterPath>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue