makefile.mk (7871dc3e) | makefile.mk (29922ad4) |
---|---|
1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 17 unchanged lines hidden (view full) --- 26TARGET=qa_rtl_doublelock 27 28ENABLE_EXCEPTIONS=TRUE 29 30# --- Settings ----------------------------------------------------- 31 32.INCLUDE : settings.mk 33 | 1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 17 unchanged lines hidden (view full) --- 26TARGET=qa_rtl_doublelock 27 28ENABLE_EXCEPTIONS=TRUE 29 30# --- Settings ----------------------------------------------------- 31 32.INCLUDE : settings.mk 33 |
34.IF "$(ENABLE_UNIT_TESTS)" != "YES" 35all: 36 @echo unit tests are disabled. Nothing to do. 37 38.ELSE 39 40 |
|
34CFLAGS+= $(LFS_CFLAGS) 35CXXFLAGS+= $(LFS_CFLAGS) 36 | 41CFLAGS+= $(LFS_CFLAGS) 42CXXFLAGS+= $(LFS_CFLAGS) 43 |
37CFLAGSCXX += $(CPPUNIT_CFLAGS) 38 | |
39# BEGIN ---------------------------------------------------------------- 40# auto generated Target:testjob by codegen.pl 41 42.IF "$(GUI)" == "WNT" 43 CFLAGS+=/Ob1 44.ENDIF 45 | 44# BEGIN ---------------------------------------------------------------- 45# auto generated Target:testjob by codegen.pl 46 47.IF "$(GUI)" == "WNT" 48 CFLAGS+=/Ob1 49.ENDIF 50 |
46SHL1OBJS= \ | 51APP1OBJS= \ |
47 $(SLO)$/rtl_doublelocking.obj 48 | 52 $(SLO)$/rtl_doublelocking.obj 53 |
49SHL1TARGET= rtl_doublelocking 50SHL1STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 54APP1TARGET= rtl_doublelocking 55APP1STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) 56APP1RPATH = NONE 57APP1TEST = enabled |
51 | 58 |
52SHL1IMPLIB= i$(SHL1TARGET) 53DEF1NAME =$(SHL1TARGET) 54SHL1VERSIONMAP = $(PRJ)$/qa$/export.map 55 | |
56# END ------------------------------------------------------------------ 57 | 59# END ------------------------------------------------------------------ 60 |
58#------------------------------- All object files ------------------------------- 59# do this here, so we get right dependencies 60 61SLOFILES=$(SHL1OBJS) 62 | |
63# --- Targets ------------------------------------------------------ 64 65.INCLUDE : target.mk | 61# --- Targets ------------------------------------------------------ 62 63.INCLUDE : target.mk |
66.INCLUDE : _cppunit.mk | 64 65.ENDIF # "$(ENABLE_UNIT_TESTS)" != "YES" 66 |