File: libETC1.mk

package info (click to toggle)
android-platform-frameworks-native 1%3A10.0.0%2Br36-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 25,828 kB
  • sloc: cpp: 252,025; xml: 52,812; ansic: 26,775; java: 5,107; python: 1,887; sh: 266; asm: 105; makefile: 23
file content (11 lines) | stat: -rw-r--r-- 411 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
NAME = libETC1
SOURCES = etc1.cpp
SOURCES := $(foreach source, $(SOURCES), opengl/libs/ETC1/$(source))
CPPFLAGS += -Iopengl/include
LDFLAGS += -shared -Wl,-soname,$(NAME).so.0

debian/out/$(NAME).so.0: $(SOURCES)
	mkdir --parents debian/out
	$(CXX) $^ -o $@ $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS)
	ln -s $(NAME).so.0 debian/out/$(NAME).so
	dpkg-gensymbols -pandroid-libetc1 -v0 -e$@ -Odebian/android-libetc1.symbols