mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-30 01:04:36 +00:00
fix TRACY_NO_FILESELECTOR macro
This commit is contained in:
parent
ea2a7f639b
commit
1918c0ffe6
@ -19,14 +19,18 @@ IMAGE := $(PROJECT)-$(BUILD)
|
|||||||
FILTER := ../../../nfd/nfd_win.cpp
|
FILTER := ../../../nfd/nfd_win.cpp
|
||||||
include ../../../common/src-from-vcxproj.mk
|
include ../../../common/src-from-vcxproj.mk
|
||||||
|
|
||||||
UNAME := $(shell uname -s)
|
ifdef TRACY_NO_FILESELECTOR
|
||||||
ifeq ($(UNAME),Darwin)
|
CXXFLAGS += -DTRACY_NO_FILESELECTOR
|
||||||
|
else
|
||||||
|
UNAME := $(shell uname -s)
|
||||||
|
ifeq ($(UNAME),Darwin)
|
||||||
SRC3 += ../../../nfd/nfd_cocoa.m
|
SRC3 += ../../../nfd/nfd_cocoa.m
|
||||||
LIBS += -framework CoreFoundation -framework AppKit
|
LIBS += -framework CoreFoundation -framework AppKit
|
||||||
else
|
else
|
||||||
SRC2 += ../../../nfd/nfd_gtk.c
|
SRC2 += ../../../nfd/nfd_gtk.c
|
||||||
INCLUDES += $(shell pkg-config --cflags gtk+-3.0)
|
INCLUDES += $(shell pkg-config --cflags gtk+-3.0)
|
||||||
LIBS += $(shell pkg-config --libs gtk+-3.0)
|
LIBS += $(shell pkg-config --libs gtk+-3.0)
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
include ../../../common/unix.mk
|
include ../../../common/unix.mk
|
||||||
|
@ -15,10 +15,13 @@
|
|||||||
#include <GL/gl3w.h>
|
#include <GL/gl3w.h>
|
||||||
#include <GLFW/glfw3.h>
|
#include <GLFW/glfw3.h>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include "../nfd/nfd.h"
|
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
|
|
||||||
|
#ifndef TRACY_NO_FILESELECTOR
|
||||||
|
# include "../nfd/nfd.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
# include <windows.h>
|
# include <windows.h>
|
||||||
# include <shellapi.h>
|
# include <shellapi.h>
|
||||||
@ -747,6 +750,8 @@ static void DrawContents()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
ImGui::SameLine( 0, ImGui::GetFontSize() * 2 );
|
ImGui::SameLine( 0, ImGui::GetFontSize() * 2 );
|
||||||
|
|
||||||
|
#ifndef TRACY_NO_FILESELECTOR
|
||||||
if( ImGui::Button( ICON_FA_FOLDER_OPEN " Open saved trace" ) && !loadThread.joinable() )
|
if( ImGui::Button( ICON_FA_FOLDER_OPEN " Open saved trace" ) && !loadThread.joinable() )
|
||||||
{
|
{
|
||||||
nfdchar_t* fn;
|
nfdchar_t* fn;
|
||||||
@ -792,6 +797,7 @@ static void DrawContents()
|
|||||||
if( loadThread.joinable() ) { loadThread.join(); }
|
if( loadThread.joinable() ) { loadThread.join(); }
|
||||||
tracy::BadVersion( badVer );
|
tracy::BadVersion( badVer );
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
if( !clients.empty() )
|
if( !clients.empty() )
|
||||||
{
|
{
|
||||||
|
@ -3785,6 +3785,7 @@ void SourceView::CheckWrite( size_t line, RegsX86 reg, size_t limit )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef TRACY_NO_FILESELECTOR
|
||||||
void SourceView::Save( const Worker& worker, size_t start, size_t stop )
|
void SourceView::Save( const Worker& worker, size_t start, size_t stop )
|
||||||
{
|
{
|
||||||
assert( start < m_asm.size() );
|
assert( start < m_asm.size() );
|
||||||
@ -3867,5 +3868,6 @@ void SourceView::Save( const Worker& worker, size_t start, size_t stop )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user