@echo off :: ========================================================================== :: Product: QP/C build script for PC-Lint(TM), Standard C compiler :: Last Updated for Version: 4.4.00 :: Date of the Last Update: Jan 18, 2012 :: :: Q u a n t u m L e a P s :: --------------------------- :: innovating embedded systems :: :: Copyright (C) 2002-2012 Quantum Leaps, LLC. All rights reserved. :: :: This software may be distributed and modified under the terms of the GNU :: General Public License version 2 (GPL) as published by the Free Software :: Foundation and appearing in the file GPL.TXT included in the packaging of :: this file. Please note that GPL Section 2[b] requires that all works based :: on this software must also be made publicly available under the terms of :: the GPL ("Copyleft"). :: :: Alternatively, this software may be distributed and modified under the :: terms of Quantum Leaps commercial licenses, which expressly supersede :: the GPL and are specifically designed for licensees interested in :: retaining the proprietary status of their code. :: :: Contact information: :: Quantum Leaps Web site: http://www.quantum-leaps.com :: e-mail: info@quantum-leaps.com :: ========================================================================== setlocal :: Options for calling lin.bat :: :: -DQ_SPY // for linting the Spy configuration (default for QS) :: up to 4 other options, if needed :: NOTE: adjust to for your installation directory of PC-Lint :: set PC_LINT_DIR=C:\tools\lint set LINTFLAGS=%QPC%\include\std.lnt options.lnt %1 %2 %3 %4 :: QEP ---------------------------------------------------------------------- set QEP_DIR=..\..\qep %PC_LINT_DIR%\lint-nt -os(lint_qep.txt) %LINTFLAGS% %QEP_DIR%\source\*.c :: QF ----------------------------------------------------------------------- set QF_DIR=..\..\qf %PC_LINT_DIR%\lint-nt -os(lint_qf.txt) %LINTFLAGS% %QF_DIR%\source\*.c :: QK ---------------------------------------------------------------------- set QK_DIR=..\..\qk %PC_LINT_DIR%\lint-nt -os(lint_qk.txt) %LINTFLAGS% %QK_DIR%\source\*.c :: QS ---------------------------------------------------------------------- set QS_DIR=..\..\qs %PC_LINT_DIR%\lint-nt -DQ_SPY -os(lint_qs.txt) %LINTFLAGS% -DQ_SPY %QS_DIR%\source\*.c endlocal