Remove some internal dumps.
[panamaz] / config.make.in
1
2 TARGET ?= linux-amd64
3
4 JAVA_HOME ?= /usr/local/jdk
5 JAVAFX_HOME ?= /usr/local/javafx-sdk
6 FFMPEG_HOME ?= /opt/ffmpeg-5.0
7 NATIVEZ_HOME=bin/$(TARGET)
8 GCCPLUGINDIR:=$(shell gcc -print-file-name=plugin)
9
10 JAVAMODPATH = bin/$(TARGET)/lib
11 JAVACFLAGS =
12 JMAINFLAGS = -Djava.library.path=bin/linux-amd64/lib:$(FFMPEG_HOME)/lib:/usr/lib64
13
14 JAVA ?= $(JAVA_HOME)/bin/java
15 JAVAC ?= $(JAVA_HOME)/bin/javac
16 JAR ?= $(JAVA_HOME)/bin/jar
17 JMOD ?= $(JAVA_HOME)/bin/jmod
18
19 CFLAGS = -fPIC -Os -Wall
20 CXXFLAGS =-fPIC -Os -Wall
21
22 # Linux options
23 # USE_SO_VERSION adds the major version to the library open name for ffmpeg libs on linux.
24 linux-amd64_CPPFLAGS = \
25         -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
26         -DUSE_SO_VERSION=1
27 linux-amd64_CFLAGS = -fPIC -Os -Wall
28 linux-amd64_CC = cc
29 linux-amd64_CXXFLAGS = -fPIC -Os -Wall
30 linux-amd64_CXX = g++
31 linux-amd64_LD = ld
32
33 linux-amd64_SO = .so
34 linux-amd64_LIB = lib
35
36 # Windows options
37 windows-amd64_CPPFLAGS = \
38         -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
39         -DHAVE_ALIGNED_MALLOC \
40         -DWIN32
41 windows-amd64_CFLAGS = -Os -Wall
42 windows-amd64_CC = x86_64-w64-mingw32-gcc
43 windows-amd64_CXXFLAGS = -Os -Wall
44 windows-amd64_CXX = x86_64-w64-mingw32-g++
45 windows-amd64_LD = x86_64-w64-mingw32-ld
46 windows-amd64_LDFLAGS = -Wl,--subsystem,windows
47
48 windows-amd64_SO = .dll
49 windows-amd64_LIB =