| 123456789101112131415161718192021222324252627282930313233343536373839 |
- ANOPE_SRC=../anope
- ANOPE_INSTALL=../anope/testinstall/
- CP= cp
- CXX= g++
- CXXFLAGS= -g3 \
- -std=c++11 \
- -I${ANOPE_SRC}/include -I${ANOPE_SRC}/build/include \
- -I dependencies/isundil-pngwriter/ \
- -I /usr/include/freetype2/ \
- -I include/
- all: build/instaserv.so build/is_create.so
- build/instaserv.so: src/instaserv.cpp include/instaserv.h
- mkdir -p build
- $(CXX) -fPIC -shared -o build/instaserv.so src/instaserv.cpp $(CXXFLAGS)
-
- build/is_create.so: src/commands/is_create.cpp include/instaserv.h dependencies/isundil-pngwriter/pngwriter.cc
- mkdir -p build
- $(CXX) -fPIC -shared -o build/is_create.so \
- src/commands/is_create.cpp dependencies/isundil-pngwriter/pngwriter.cc \
- -lpng -lfreetype -lz \
- $(CXXFLAGS)
- clean:
- $(RM) build/instaserv.so build/is_create.so
- install: all
- $(CP) build/instaserv.so ${ANOPE_INSTALL}/lib/modules/
- $(CP) build/is_create.so ${ANOPE_INSTALL}/lib/modules/
- $(CP) conf/instaserv.example.conf ${ANOPE_INSTALL}/conf/instaserv.example.conf
- re: clean all
|