mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 05:40:05 +08:00
22 lines
716 B
Makefile
22 lines
716 B
Makefile
|
# You must set environment variables to suit your environment, in this Makefile or your shell.
|
||
|
# For example, using Android NDK on Mac OSX:
|
||
|
# NDK_TOP=/path/to/your/ndk/android-ndk-r8d
|
||
|
# SYSROOT=$(NDK_TOP)/platforms/android-8/arch-arm
|
||
|
# CFLAGS=-march=armv5te -msoft-float
|
||
|
# CC=$(NDK_TOP)/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-gcc -mandroid --sysroot=$(SYSROOT)
|
||
|
|
||
|
CFLAGS+=-W -Wall -Wno-unused -Wno-unused-parameter -std=c99 -O2 -fPIC -pedantic
|
||
|
LDFLAGS+=-shared
|
||
|
|
||
|
TARGET=lib/vimproc_unix.so
|
||
|
SRC=src/proc.c src/ptytty.c
|
||
|
INC=src/vimstack.c src/ptytty.h
|
||
|
|
||
|
all: $(TARGET)
|
||
|
|
||
|
$(TARGET): $(SRC) $(INC)
|
||
|
$(CC) $(CFLAGS) -o $(TARGET) $(SRC) $(LDFLAGS)
|
||
|
|
||
|
clean:
|
||
|
rm -f $(TARGET)
|