File tree Expand file tree Collapse file tree 4 files changed +1
-29
lines changed
.github/actions/setup_base Expand file tree Collapse file tree 4 files changed +1
-29
lines changed Original file line number Diff line number Diff line change 63
63
librsvg \
64
64
re2
65
65
66
- - name : Get glaze
67
- shell : bash
68
- run : |
69
- git clone https://github.com/stephenberry/glaze.git
70
- cd glaze
71
- cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr -S . -B ./build
72
- cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
73
- cmake --install build
74
-
75
66
- name : Get hyprwayland-scanner-git
76
67
shell : bash
77
68
run : |
Original file line number Diff line number Diff line change @@ -11,23 +11,9 @@ set(CMAKE_CXX_STANDARD 23)
11
11
12
12
pkg_check_modules (hyprpm_deps REQUIRED IMPORTED_TARGET tomlplusplus hyprutils>=0.2.4 )
13
13
14
- find_package (glaze QUIET )
15
- if (NOT glaze_FOUND )
16
- set (GLAZE_VERSION v4.2.3 )
17
- message (STATUS "glaze dependency not found, retrieving ${GLAZE_VERSION} with FetchContent" )
18
- include (FetchContent )
19
- FetchContent_Declare (
20
- glaze
21
- GIT_REPOSITORY https://github.com/stephenberry/glaze.git
22
- GIT_TAG ${GLAZE_VERSION}
23
- GIT_SHALLOW TRUE
24
- )
25
- FetchContent_MakeAvailable (glaze )
26
- endif ()
27
-
28
14
add_executable (hyprpm ${SRCFILES} )
29
15
30
- target_link_libraries (hyprpm PUBLIC PkgConfig::hyprpm_deps glaze::glaze )
16
+ target_link_libraries (hyprpm PUBLIC PkgConfig::hyprpm_deps )
31
17
32
18
# binary
33
19
install (TARGETS hyprpm )
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ executable(
8
8
dependency (' hyprutils' , version : ' >= 0.1.1' ),
9
9
dependency (' threads' ),
10
10
dependency (' tomlplusplus' ),
11
- dependency (' glaze' , method : ' cmake' ),
12
11
],
13
12
install : true ,
14
13
)
Original file line number Diff line number Diff line change 5
5
pkg-config ,
6
6
pkgconf ,
7
7
makeWrapper ,
8
- cmake ,
9
8
meson ,
10
9
ninja ,
11
10
aquamarine ,
12
11
binutils ,
13
12
cairo ,
14
13
git ,
15
- glaze ,
16
14
hyprcursor ,
17
15
hyprgraphics ,
18
16
hyprland-protocols ,
104
102
makeWrapper
105
103
meson
106
104
ninja
107
- cmake # needed for glaze
108
105
pkg-config
109
106
] ;
110
107
119
116
aquamarine
120
117
cairo
121
118
git
122
- glaze
123
119
hyprcursor
124
120
hyprgraphics
125
121
hyprland-protocols
You can’t perform that action at this time.
0 commit comments