Commit deca6d6765d7f81e6b777624ed37debecf72d6f9
1 parent
90433d75
Exists in
master
and in
5 other branches
Ajustando makefile para instalar a extensão libreoffice
Showing
1 changed file
with
21 additions
and
0 deletions
Show diff stats
src/oxt/Makefile.in
... | ... | @@ -6,6 +6,7 @@ SOURCES=main.cxx local.cxx connection.cxx get.cxx set.cxx actions.cxx |
6 | 6 | prefix=/usr |
7 | 7 | exec_prefix=@exec_prefix@ |
8 | 8 | libdir=@libdir@ |
9 | +instdir=$(DESTDIR)/$(libdir)/libreoffice/share/extensions/$(PACKAGE) | |
9 | 10 | |
10 | 11 | #---[ Paths ]------------------------------------------------------------------------------------------ |
11 | 12 | ROOTDIR ?= . |
... | ... | @@ -21,6 +22,9 @@ OBJRLS = $(OBJDIR)/Release |
21 | 22 | |
22 | 23 | #---[ Tools ]------------------------------------------------------------------------------------------ |
23 | 24 | MKDIR=@MKDIR_P@ |
25 | +INSTALL=@INSTALL@ | |
26 | +INSTALL_DATA=@INSTALL_DATA@ | |
27 | +INSTALL_PROGRAM=@INSTALL_PROGRAM@ | |
24 | 28 | CXX=@CXX@ |
25 | 29 | CONVERT=@CONVERT@ |
26 | 30 | ZIP=@ZIP@ |
... | ... | @@ -92,6 +96,19 @@ $(OBJRLS)/%.o: %.cxx $(OBJDIR)/uno/include/br/com/bb/$(PACKAGE).hpp Makefile |
92 | 96 | |
93 | 97 | Release: $(BINDIR)/$(PACKAGE).oxt |
94 | 98 | |
99 | +install: $(BINRLS)/$(PACKAGE).uno@DLLEXT@ $(PACKAGE).uno.rdb description.xml manifest.xml description.txt $(PACKAGE).png | |
100 | + @$(MKDIR) $(instdir) | |
101 | + @$(MKDIR) $(instdir)/META-INF | |
102 | + @$(INSTALL_DATA) manifest.xml $(instdir)/META-INF | |
103 | + | |
104 | + @$(INSTALL_DATA) description.xml $(instdir) | |
105 | + @$(INSTALL_DATA) description.txt $(instdir) | |
106 | + | |
107 | + @$(INSTALL_DATA) $(PACKAGE).png $(instdir)/$(PACKAGE).png | |
108 | + | |
109 | + @$(INSTALL_PROGRAM) $(BINRLS)/$(PACKAGE).uno@DLLEXT@ $(instdir) | |
110 | + @$(INSTALL_DATA) $(PACKAGE).uno.rdb $(instdir) | |
111 | + | |
95 | 112 | $(BINDIR)/$(PACKAGE).oxt: $(BINRLS)/$(PACKAGE).uno@DLLEXT@ $(PACKAGE).uno.rdb description.xml manifest.xml description.txt |
96 | 113 | @rm -f $@ |
97 | 114 | |
... | ... | @@ -116,6 +133,9 @@ $(BINRLS)/$(PACKAGE).uno@DLLEXT@: $(foreach SRC, $(basename $(SOURCES)), $(OBJRL |
116 | 133 | @$(MKDIR) `dirname $@` |
117 | 134 | @$(CXX) $(DLL_FLAGS) $(LDFLAGS) -o $@ $^ |
118 | 135 | |
136 | +$(PACKAGE).png: ../pw3270/pixmaps/pw3270.svg | |
137 | + @$(CONVERT) $^ --format=png > $@ | |
138 | + | |
119 | 139 | #---[ Debug Targets ]---------------------------------------------------------------------------------- |
120 | 140 | |
121 | 141 | Debug: $(BINDBG)/testprogram |
... | ... | @@ -145,6 +165,7 @@ cleanDebug: clean |
145 | 165 | clean: |
146 | 166 | @rm -f *.urd |
147 | 167 | @rm -f *.uno.rdb |
168 | + @rm -f $(PACKAGE).png | |
148 | 169 | @rm -fr $(OBJDIR) |
149 | 170 | @rm -fr $(BINDIR) |
150 | 171 | ... | ... |