-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathMakefile.am
More file actions
45 lines (31 loc) · 1.23 KB
/
Makefile.am
File metadata and controls
45 lines (31 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# ---------- Declarations ---------- #
cb_plugin_lib_LTLIBRARIES = GitBlocks.la
cb_plugin_data_DATA = GitBlocks.zip GitBlocks.cbplugin
CLEANFILES = GitBlocks.zip GitBlocks.cbplugin
# ---------- GitBlocks.so ---------- #
GitBlocks_la_SOURCES = src/CloneDialog.cpp \
src/CommitAllDialog.cpp \
src/CommitDialog.cpp \
src/GitBlocks.cpp \
src/NewBranchDialog.cpp \
src/RemoveDialog.cpp \
src/SwitchBranchDialog.cpp
noinst_HEADERS = include/CloneDialog.h \
include/CommitAllDialog.h \
include/CommitDialog.h \
include/GitBlocks.h \
include/NewBranchDialog.h \
include/RemoveDialog.h \
include/SwitchBranchDialog.h
GitBlocks_la_CPPFLAGS = -ansi $(WX_CFLAGS) $(CB_CFLAGS) -Iinclude
GitBlocks_la_LDFLAGS = -shared -module -avoid-version -no-undefined $(WX_LIBS) $(CB_LIBS)
# ---------- GitBlocks.zip ---------- #
GitBlocks_zip_RESOURCES = manifest.xml
GitBlocks.zip: $(GitBlocks_zip_RESOURCES)
cd $(srcdir)
zip -j9 GitBlocks.zip manifest.xml
# ---------- GitBlocks.cbplugin ---------- #
GitBlocks_cbplugin_RESOURCES = $(cb_plugin_lib_LTLIBRARIES) GitBlocks.zip
GitBlocks.cbplugin: $(GitBlocks_cbplugin_RESOURCES)
cd $(srcdir)
zip -j9 GitBlocks.cbplugin .libs/GitBlocks.so GitBlocks.zip