1*d98e0520SDamjan Jovanovic#************************************************************** 2*d98e0520SDamjan Jovanovic# 3*d98e0520SDamjan Jovanovic# Licensed to the Apache Software Foundation (ASF) under one 4*d98e0520SDamjan Jovanovic# or more contributor license agreements. See the NOTICE file 5*d98e0520SDamjan Jovanovic# distributed with this work for additional information 6*d98e0520SDamjan Jovanovic# regarding copyright ownership. The ASF licenses this file 7*d98e0520SDamjan Jovanovic# to you under the Apache License, Version 2.0 (the 8*d98e0520SDamjan Jovanovic# "License"); you may not use this file except in compliance 9*d98e0520SDamjan Jovanovic# with the License. You may obtain a copy of the License at 10*d98e0520SDamjan Jovanovic# 11*d98e0520SDamjan Jovanovic# http://www.apache.org/licenses/LICENSE-2.0 12*d98e0520SDamjan Jovanovic# 13*d98e0520SDamjan Jovanovic# Unless required by applicable law or agreed to in writing, 14*d98e0520SDamjan Jovanovic# software distributed under the License is distributed on an 15*d98e0520SDamjan Jovanovic# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*d98e0520SDamjan Jovanovic# KIND, either express or implied. See the License for the 17*d98e0520SDamjan Jovanovic# specific language governing permissions and limitations 18*d98e0520SDamjan Jovanovic# under the License. 19*d98e0520SDamjan Jovanovic# 20*d98e0520SDamjan Jovanovic#************************************************************** 21*d98e0520SDamjan Jovanovic 22*d98e0520SDamjan Jovanovic 23*d98e0520SDamjan Jovanovic 24*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_Library,vos3)) 25*d98e0520SDamjan Jovanovic 26*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_add_package_headers,vos3,vos_inc)) 27*d98e0520SDamjan Jovanovic 28*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_set_include,vos3,\ 29*d98e0520SDamjan Jovanovic $$(INCLUDE) \ 30*d98e0520SDamjan Jovanovic -I$(SRCDIR)/vos/inc \ 31*d98e0520SDamjan Jovanovic -I$(OUTDIR)/inc \ 32*d98e0520SDamjan Jovanovic)) 33*d98e0520SDamjan Jovanovic 34*d98e0520SDamjan Jovanovic#$(eval $(call gb_Library_add_api,vos3, \ 35*d98e0520SDamjan Jovanovic# udkapi \ 36*d98e0520SDamjan Jovanovic# offapi \ 37*d98e0520SDamjan Jovanovic#)) 38*d98e0520SDamjan Jovanovic 39*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_add_defs,vos3,\ 40*d98e0520SDamjan Jovanovic -DVOS_DLLIMPLEMENTATION \ 41*d98e0520SDamjan Jovanovic)) 42*d98e0520SDamjan Jovanovic 43*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_add_linked_libs,vos3,\ 44*d98e0520SDamjan Jovanovic sal \ 45*d98e0520SDamjan Jovanovic stl \ 46*d98e0520SDamjan Jovanovic $(gb_STDLIBS) \ 47*d98e0520SDamjan Jovanovic)) 48*d98e0520SDamjan Jovanovic 49*d98e0520SDamjan Jovanovicifeq ($(GUI),WNT) 50*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_add_linked_libs,vos3,\ 51*d98e0520SDamjan Jovanovic ws2_32 \ 52*d98e0520SDamjan Jovanovic)) 53*d98e0520SDamjan Jovanovicendif 54*d98e0520SDamjan Jovanovic 55*d98e0520SDamjan Jovanovic$(eval $(call gb_Library_add_exception_objects,vos3,\ 56*d98e0520SDamjan Jovanovic vos/source/conditn \ 57*d98e0520SDamjan Jovanovic vos/source/module \ 58*d98e0520SDamjan Jovanovic vos/source/mutex \ 59*d98e0520SDamjan Jovanovic vos/source/object \ 60*d98e0520SDamjan Jovanovic vos/source/pipe \ 61*d98e0520SDamjan Jovanovic vos/source/process \ 62*d98e0520SDamjan Jovanovic vos/source/refernce \ 63*d98e0520SDamjan Jovanovic vos/source/security \ 64*d98e0520SDamjan Jovanovic vos/source/signal \ 65*d98e0520SDamjan Jovanovic vos/source/socket \ 66*d98e0520SDamjan Jovanovic vos/source/stream \ 67*d98e0520SDamjan Jovanovic vos/source/thread \ 68*d98e0520SDamjan Jovanovic vos/source/timer \ 69*d98e0520SDamjan Jovanovic vos/source/xception \ 70*d98e0520SDamjan Jovanovic)) 71*d98e0520SDamjan Jovanovic 72*d98e0520SDamjan Jovanovic# vim: set noet sw=4 ts=4: 73