Add recipe for blobsallad package (JTA QA requirement)
[AGL/meta-agl.git] / meta-ivi-common / recipes-test / blobsallad / blobsallad / 0001-Makefile.patch
1 --- a/Makefile.orig     2016-04-01 15:50:20.636358716 +0200
2 +++ b/Makefile  2016-04-01 15:51:58.916361191 +0200
3 @@ -1,3 +1,9 @@
4 +INCDIR = $(SDKROOT)/usr/include
5 +LIBDIR = $(SDKROOT)/usr/lib
6 +
7 +EXTRA_CFLAGS=-I$(INCDIR)
8 +EXTRA_LDFLAGS=-Wl,-rpath-link=$(LIBDIR) -L$(LIBDIR)
9 +
10  OBJECTS = bs_main.o \
11      bs_vector.o \
12      bs_pointmass.o \
13 @@ -15,21 +21,21 @@
14      bs_profiler.o \
15      bs_rubberband.o
16  
17 -CC = gcc 
18 +#CC = gcc 
19  
20  DISTDIR = blobsallad-src
21  
22 -CFLAGS = `pkg-config --cflags cairo; sdl-config --cflags`
23 -LIBS = `pkg-config --libs cairo; sdl-config --libs` -lm -lGL -lGLU
24 +EXTRA_CFLAGS += -I$(INCDIR)/cairo -I$(INCDIR)/SDL -D_GNU_SOURCE=1 -D_REENTRANT
25 +EXTRA_LDFLAGS += -lcairo -lSDL -lpthread -lm
26  
27  all: $(OBJECTS)
28 -       $(CC) -g -o blobsallad $(OBJECTS) $(LIBS)
29 +       $(CC) -g -o blobsallad $(OBJECTS) $(EXTRA_LDFLAGS)
30  
31  map: 
32 -       gcc -o createmap create_testdata.c -Wall -g -lm
33 +       $(CC) -o createmap create_testdata.c -Wall -g -lm
34  
35  octree:
36 -       gcc -o test_octree test_octree.c bs_octree.c bs_list.c bs_vector.c bs_vector_util.c bs_timer.c bs_array.c -Wall -O2 $(LIBS) $(CFLAGS)
37 +       $(CC) -o test_octree test_octree.c bs_octree.c bs_list.c bs_vector.c bs_vector_util.c bs_timer.c bs_array.c -Wall -O2 $(EXTRA_LDFLAGS) $(EXTRA_CFLAGS)
38  
39  GFX_OBJECTS = gfx_main.o \
40         bs_gfx.o \
41 @@ -41,10 +47,10 @@
42         bs_list.o 
43  
44  gfx: $(GFX_OBJECTS)
45 -       gcc -o gfx_main -Wall -g $(GFX_OBJECTS) $(LIBS)
46 +       $(CC) -o gfx_main -Wall -g $(GFX_OBJECTS) $(EXTRA_LDFLAGS)
47  
48  .c.o:
49 -       $(CC) -g -Wall $(CFLAGS) $ -c $<
50 +       $(CC) -g -Wall $(EXTRA_CFLAGS) $ -c $<
51  
52  clean: 
53         rm -f *.o; rm -f blobsallad;