| 129 |
<target description="Create executable" name="compileQL"> |
<target description="Create executable" name="compileQL"> |
| 130 |
<mkdir dir="${scripts.bin}"/> |
<mkdir dir="${scripts.bin}"/> |
| 131 |
<mkdir dir="${scripts.obj}"/> |
<mkdir dir="${scripts.obj}"/> |
| 132 |
<cc objdir="${scripts.obj}" outfile="${scripts.bin}/TriggerScan" outtype="executable"> |
<cc objdir="${scripts.obj}" outfile="${scripts.bin}/TriggerScanBasic" outtype="executable"> |
| 133 |
<compiler extends="scripts-gcc"> |
<compiler extends="scripts-gcc"> |
| 134 |
<fileset dir="${scripts.src}" includes="TriggerScan.cpp"> |
<fileset dir="${scripts.src}" includes="TriggerScanBasic.cpp"> |
| 135 |
</fileset> |
</fileset> |
| 136 |
<includepath location="${scripts.src}"/> |
<includepath location="${scripts.src}"/> |
| 137 |
<includepath location="${pamSoftware}/include"/> |
<includepath location="${pamSoftware}/include"/> |
| 143 |
</cc> |
</cc> |
| 144 |
|
|
| 145 |
</target> |
</target> |
| 146 |
|
|
| 147 |
|
<target depends="compileQL" description="Create executable" name="Basic"> |
| 148 |
|
|
| 149 |
|
</target> |
| 150 |
|
|
| 151 |
|
|
| 152 |
|
<target description="Create executable" name="compileQLExp"> |
| 153 |
|
<mkdir dir="${scripts.bin}"/> |
| 154 |
|
<mkdir dir="${scripts.obj}"/> |
| 155 |
|
<cc objdir="${scripts.obj}" outfile="${scripts.bin}/TriggerScanExpert" outtype="executable"> |
| 156 |
|
<compiler extends="scripts-gcc"> |
| 157 |
|
<fileset dir="${scripts.src}" includes="TriggerScanExpert.cpp"> |
| 158 |
|
</fileset> |
| 159 |
|
<includepath location="${scripts.src}"/> |
| 160 |
|
<includepath location="${pamSoftware}/include"/> |
| 161 |
|
<includepath location="${pamSoftware}/include/yoda"/> |
| 162 |
|
</compiler> |
| 163 |
|
<linker extends="scripts-link"> |
| 164 |
|
<libset dir="${pamSoftware}/lib" libs="yoda"/> |
| 165 |
|
</linker> |
| 166 |
|
</cc> |
| 167 |
|
|
| 168 |
|
</target> |
| 169 |
|
|
| 170 |
|
|
| 171 |
<target depends="compileQL" description="Create executable" name="all"> |
<target depends="compileQLExp" description="Create executable" name="Exp"> |
| 172 |
|
|
| 173 |
</target> |
</target> |
| 174 |
|
|
| 185 |
<chmod dir="${deploy.bin}" perm="775" includes="**/*"/> |
<chmod dir="${deploy.bin}" perm="775" includes="**/*"/> |
| 186 |
</target> |
</target> |
| 187 |
|
|
| 188 |
<target depends="init,all,deploy,clean" description="Make everything" name="everything"> |
<target depends="init,Basic,Exp,deploy,clean" description="Make everything" name="everything"> |
| 189 |
</target> |
</target> |
| 190 |
</project> |
</project> |