Skip to content

Commit df06de4

Browse files
authored
Merge pull request #2 from writeas/master
Sync
2 parents 74c51fe + d2d36d9 commit df06de4

File tree

132 files changed

+30371
-24
lines changed

Some content is hidden

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

132 files changed

+30371
-24
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
build
55
.ninja_*
66
build.ninja
7+
data/writeas

.gitmodules

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[submodule "src/github.com/writeas/writeas-cli"]
2+
path = src/github.com/writeas/writeas-cli
3+
url = https://github.com/writeas/writeas-cli.git
4+
[submodule "fonts/lora"]
5+
path = fonts/lora
6+
url = https://code.as/writeas/fonts-lora.git
7+
branch = include

build-cli.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
3+
exec_name=writeas
4+
5+
echo "Building $exec_name CLI..."
6+
gb build github.com/writeas/writeas-cli/cmd/writeas
7+
echo "Success."

data/icons/writeas-bright-dark.png

-2.91 KB
Binary file not shown.
-3.1 KB
Binary file not shown.

data/meson.build

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ foreach i : icon_sizes
88
)
99
endforeach
1010

11-
install_data('icons/writeas-bright-dark.png',
12-
install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', '16x16', 'actions'))
13-
1411
install_data('com.github.writeas.writeas-gtk.desktop',
1512
install_dir: join_paths(get_option('datadir'), 'applications'))
1613
install_data('com.github.writeas.writeas-gtk.appdata.xml',
1714
install_dir: join_paths(get_option('datadir'), 'metainfo'))
18-
install_data('writeas', install_dir: get_option('bindir'))

data/writeas

-7.83 MB
Binary file not shown.

debian/control

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ Build-Depends: meson,
66
debhelper (>= 9),
77
libgtk-3-dev,
88
libgtksourceview-3.0-dev,
9-
valac (>= 0.36)
9+
valac (>= 0.36),
10+
golang-go,
11+
gb
1012
Standards-Version: 3.9.3
1113

1214
Package: com.github.writeas.writeas-gtk
1315
Architecture: any
14-
Depends: ${misc:Depends}, ${shlibs:Depends}, writeas-cli
15-
Recommends: fonts-lora, fonts-open-sans, fonts-hack
16+
Depends: ${misc:Depends}, ${shlibs:Depends}
17+
Recommends: fonts-open-sans, fonts-hack-ttf
1618
Description: A distraction free and private writing tool, with built-in publishing.

debian/rules

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ override_dh_auto_configure:
2222
cd debian/build && meson --prefix=/usr ../..
2323

2424
override_dh_auto_build:
25-
cd debian/build && ninja -v
25+
cd debian/build && ninja -v && ninja build
2626

2727
override_dh_auto_test:
2828
cd debian/build && ninja test
2929

3030
override_dh_auto_install:
3131
cd debian/build && DESTDIR=${CURDIR}/debian/com.github.writeas.writeas-gtk ninja install
32+
mkdir -p debian/com.github.writeas.writeas-gtk/usr/bin
33+
cp bin/writeas debian/com.github.writeas.writeas-gtk/usr/bin/

fonts/lora

Submodule lora added at 4145c5b

0 commit comments

Comments
 (0)