Skip to content

Commit f973c54

Browse files
committed
Move windowserver into "fenster" project, cleanup build, get rid of libfont
1 parent a08ef78 commit f973c54

File tree

195 files changed

+260
-308
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

195 files changed

+260
-308
lines changed

applications/Makefile

Lines changed: 0 additions & 15 deletions
This file was deleted.

applications/desktop/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fi
88
# Build configuration
99
ARTIFACT_NAME="desktop.bin"
1010
CFLAGS_ADD="-I$SYSROOT_SYSTEM_INCLUDE/freetype2"
11-
LDFLAGS="-lproperties -lfont -lwindow -lcairo -lfreetype -lpixman-1 -lpng -lz"
11+
LDFLAGS="-lproperties -lwindow -lcairo -lfreetype -lpixman-1 -lpng -lz"
1212

1313
# Include application build tasks
1414
. "../applications.sh"

applications/desktop/src/item.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#include "item.hpp"
2222
#include <cairo/cairo.h>
2323
#include <math.h>
24-
#include <libfont/text_alignment.hpp>
24+
#include <libwindow/font/text_alignment.hpp>
2525
#include <libwindow/color_argb.hpp>
2626
#include <helper.hpp>
2727

applications/desktop/src/taskbar.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
#include <cairo/cairo.h>
2424
#include <cstdlib>
2525
#include <map>
26-
#include <libfont/text_layouter.hpp>
27-
#include <libfont/font_loader.hpp>
26+
#include <libwindow/font/text_layouter.hpp>
27+
#include <libwindow/font/font_loader.hpp>
2828
#include <helper.hpp>
2929

3030
g_font* font = nullptr;

applications/desktop/src/taskbar.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include <libwindow/canvas.hpp>
2525
#include <libwindow/selection.hpp>
2626
#include <libwindow/window.hpp>
27-
#include <libfont/text_layouter.hpp>
27+
#include <libwindow/font/text_layouter.hpp>
2828
#include <vector>
2929

3030
struct taskbar_entry_t

applications/fenster/Makefile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
SUBPROJECTS := libjson libproperties libwindow libfont windowserver
2+
3+
.PHONY: all clean
4+
5+
all: build install
6+
7+
build:
8+
@$(MAKE) -C libjson
9+
@$(MAKE) -C libjson install
10+
@$(MAKE) -C libproperties
11+
@$(MAKE) -C libproperties install
12+
@$(MAKE) -C libwindow
13+
@$(MAKE) -C libwindow install
14+
@$(MAKE) -C windowserver
15+
16+
install:
17+
@$(MAKE) -C windowserver install
18+
19+
clean:
20+
@for dir in $(SUBPROJECTS); do \
21+
$(MAKE) -C $$dir clean; \
22+
done
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
ifeq ($(target),windows)
2-
-include ../windows-mingw.mk
3-
else
4-
-include ../../ghost.mk
5-
endif
1+
include ../platform.mk
62

73
LIB := libjson.a
84
CXXFLAGS := -Iinc -I$(SYSROOT)/system/include -std=c++17 # -Wall -Wextra
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)