File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
- # Use C++11
2
- CXXFLAGS += -std=c++11
1
+ # Use C++11, dont warn on long-to-float conversion
2
+ CXXFLAGS += -std=c++11 -Wno-conversion
3
3
4
4
# Default to using system's default version of python
5
5
PYTHON_BIN ?= python
6
6
PYTHON_CONFIG := $(PYTHON_BIN ) -config
7
7
PYTHON_INCLUDE ?= $(shell $(PYTHON_CONFIG ) --includes)
8
- CXXFLAGS + = $(PYTHON_INCLUDE )
8
+ EXTRA_FLAGS : = $(PYTHON_INCLUDE )
9
9
LDFLAGS += $(shell $(PYTHON_CONFIG ) --libs)
10
10
11
11
# Either finds numpy or set -DWITHOUT_NUMPY
12
- CXXFLAGS += $(shell $(PYTHON_BIN ) $(CURDIR ) /numpy_flags.py)
12
+ EXTRA_FLAGS += $(shell $(PYTHON_BIN ) $(CURDIR ) /numpy_flags.py)
13
13
WITHOUT_NUMPY := $(findstring $(CXXFLAGS ) , WITHOUT_NUMPY)
14
14
15
15
# Examples requiring numpy support to compile
@@ -28,7 +28,7 @@ examples: $(EXAMPLE_TARGETS)
28
28
# Assume every *.cpp file is a separate example
29
29
$(EXAMPLE_TARGETS ) : examples/build/% : examples/% .cpp
30
30
mkdir -p examples/build
31
- $(CXX ) -o $@ $< $(CXXFLAGS ) $(LDFLAGS )
31
+ $(CXX ) -o $@ $< $(EXTRA_FLAGS ) $( CXXFLAGS ) $(LDFLAGS )
32
32
33
33
clean :
34
34
rm -f ${EXAMPLE_TARGETS}
You can’t perform that action at this time.
0 commit comments