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