• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5TARGET_GL = ../gl_APICheck
6TARGET_ES = ../gles_APICheck
7
8ifeq ($(GRAPHICS_BACKEND), OPENGLES)
9    LDFLAGS = -lX11 -lm -ldl
10    SRCS = gles_APICheck.cc
11    TARGET = $(TARGET_ES)
12else ifeq ($(GRAPHICS_BACKEND), OPENGL)
13    LDFLAGS = -lX11 -lm -lGL
14    SRCS = gl_APICheck.cc
15    TARGET = $(TARGET_GL)
16else
17    $(error GRAPHICS_BACKEND has to be either OPENGL or OPENGLES)
18endif
19
20all: $(TARGET)
21
22$(TARGET): $(SRCS)
23	$(CXX) -O3 -o $@ $^ -Wall $(LDFLAGS)
24
25clean:
26	$(RM) $(TARGET_GL)
27	$(RM) $(TARGET_ES)
28