8 Commits

Author SHA1 Message Date
a18de9a1bf Change broken icon
All checks were successful
CMake / build (push) Successful in 1m0s
2025-10-05 20:10:17 +02:00
5287bed5f5 Merge branch 'master' of github.com:-1mhu/gds-render
All checks were successful
CMake / build (push) Successful in 37s
2025-07-27 19:09:46 +02:00
560f217e26 Update .github/workflows/cmake.yml
All checks were successful
CMake / build (push) Successful in 35s
2025-07-27 19:02:15 +02:00
2000a45e18 Update .github/workflows/cmake.yml
Some checks failed
CMake / build (push) Failing after 30s
2025-07-27 19:00:04 +02:00
1a390efc85 Update .github/workflows/cmake.yml
Some checks failed
CMake / build (push) Failing after 27s
2025-07-27 18:58:50 +02:00
22c551750f Update .github/workflows/cmake.yml
Some checks failed
CMake / build (push) Failing after 1m21s
Test workflow on gitea
2025-07-27 18:56:40 +02:00
c9b0783a07 Exclude libfort from installation 2025-05-10 23:21:28 +02:00
03216a4a86 Update cmake.yml 2024-06-16 20:26:32 +02:00
3 changed files with 9 additions and 4 deletions

View File

@@ -5,6 +5,8 @@ on:
branches: [ master ] branches: [ master ]
pull_request: pull_request:
branches: [ master ] branches: [ master ]
workflow_dispatch:
env: env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
@@ -28,7 +30,8 @@ jobs:
if: runner.os == 'Linux' if: runner.os == 'Linux'
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y install libgtk-3-dev gettext sudo apt-get -y install libgtk-3-dev gettext cmake python3 libpython3-dev
echo "Installation successful"
- name: Configure CMake - name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.

View File

@@ -1,3 +1,4 @@
cmake_minimum_required(VERSION 3.6...3.18)
project(gds-render LANGUAGES C) project(gds-render LANGUAGES C)
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
@@ -24,7 +25,7 @@ if(NOT WIN32)
set(BoldWhite "${Esc}[1;37m") set(BoldWhite "${Esc}[1;37m")
endif() endif()
cmake_minimum_required(VERSION 2.8...3.18)
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)
pkg_search_module(GLIB REQUIRED glib-2.0) pkg_search_module(GLIB REQUIRED glib-2.0)
pkg_check_modules(GTK3 REQUIRED gtk+-3.0) pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
@@ -80,6 +81,7 @@ add_subdirectory(version)
set(FORT_ENABLE_TESTING OFF CACHE INTERNAL "") set(FORT_ENABLE_TESTING OFF CACHE INTERNAL "")
add_subdirectory(3rdparty/libfort) add_subdirectory(3rdparty/libfort)
install(TARGETS fort EXCLUDE_FROM_ALL)
link_directories(${GLIB_LINK_DIRS} ${GTK3_LINK_DIRS} ${CAIRO_LINK_DIRS}) link_directories(${GLIB_LINK_DIRS} ${GTK3_LINK_DIRS} ${CAIRO_LINK_DIRS})
add_definitions(${GLIB2_CFLAGS_OTHER}) add_definitions(${GLIB2_CFLAGS_OTHER})

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 --> <!-- Generated with glade 3.40.0 -->
<interface> <interface>
<requires lib="gtk+" version="3.20"/> <requires lib="gtk+" version="3.20"/>
<object class="GtkImage" id="auto-name-img"> <object class="GtkImage" id="auto-name-img">
@@ -15,7 +15,7 @@
<object class="GtkImage" id="select-all-img"> <object class="GtkImage" id="select-all-img">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="icon-name">emblem-ok-symbolic</property> <property name="icon-name">edit-select-all</property>
</object> </object>
<object class="GtkImage" id="sort-down-img"> <object class="GtkImage" id="sort-down-img">
<property name="visible">True</property> <property name="visible">True</property>