MySQL++

Check-in [296f546849]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fixed a circular make dependency in way the libssqls2parse target was defined. GNU make 3.81 was griping about it.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both |  trunk
Files: files | file ages | folders
SHA3-256:  296f546849dd55cb897836a532e8d57cf2fd733cc7d2c4cc21cc3aecbd865dca
User & Date: tangent 2019-02-15 23:53:28
Context
2019-04-22
18:44
Assorted improvements to the HACKERS.md file check-in: 3aef3560ea user: tangent tags: trunk
2019-02-15
23:53
Fixed a circular make dependency in way the libssqls2parse target was defined. GNU make 3.81 was griping about it. check-in: 296f546849 user: tangent tags: trunk
23:50
Added support for ulonglong type in MySQL type conversions when building query strings. Reportedly, some compilers can't figure out that mysqlpp::sql_bigint is equivalent, even though it's a typedef for [u]longlong! check-in: 6afcf0be30 user: tangent tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to mysql++.bkl.

241
242
243
244
245
246
247
248
249
250
251


252
253
254
255
256
257
258
    <template id="ssqlsv2">
      <depends>ssqls2parse</depends>
      <sys-lib>mysqlpp_ssqls2parse</sys-lib>
      <depends>mysqlpp</depends>
      <sys-lib>mysqlpp</sys-lib>
    </template>

    <lib id="ssqls2parse" template="programs,ssqlsv2">
      <libname>mysqlpp_ssqls2parse</libname>
      <sources>ssx/parsev2.cpp</sources>
      <include>.</include>


    </lib>

    <!-- Build rules for ssqlsxlat tool -->
    <exe id="ssqlsxlat" template="programs,ssqlsv2">
      <sources>ssx/genv2.cpp</sources>
      <sources>ssx/main.cpp</sources>
    </exe>







|



>
>







241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
    <template id="ssqlsv2">
      <depends>ssqls2parse</depends>
      <sys-lib>mysqlpp_ssqls2parse</sys-lib>
      <depends>mysqlpp</depends>
      <sys-lib>mysqlpp</sys-lib>
    </template>

    <lib id="ssqls2parse" template="programs">
      <libname>mysqlpp_ssqls2parse</libname>
      <sources>ssx/parsev2.cpp</sources>
      <include>.</include>
      <depends>mysqlpp</depends>
      <sys-lib>mysqlpp</sys-lib>
    </lib>

    <!-- Build rules for ssqlsxlat tool -->
    <exe id="ssqlsxlat" template="programs,ssqlsv2">
      <sources>ssx/genv2.cpp</sources>
      <sources>ssx/main.cpp</sources>
    </exe>