katja
1d7bb5e154
Fix regression bug that disabled all dependency checking
...
The bug was probably introduced with version 0.2.3.
Bump version to 0.2.4.
2016-06-25 22:26:33 +02:00
katja
eb614fdf16
Disable dep. checking for fat builds on OSX <= 10.5. Version 0.2.3
...
Multiple arch flags are incompatible with option -MM for preprocessor
on (at least) OSX <= 10.5. Non clean builds would stall on this. This
commit disables dependency checking for fat builds (current default
for OSX) on ppc and i386. Assuming that development is done on newer
systems / machines it should rarely hurt.
2016-03-29 11:26:52 +02:00
katja
c989c8e0b0
Bump to version 0.2.2 after removal of 'pre' target
...
Also remove associated documentation comments.
2016-03-28 10:59:13 +02:00
katja
d94538e1bb
Remove target 'pre' from Makefile.pdlibbuilder
...
Phony target 'pre' forces rebuilds. This should not be default
behavior of Makefile.pdlibbuilder. If one needs a pre-build target
(phony or real file), declare it as prerequisite of $(all.objects)
in the library makefile after inclusion of Makefile.pdlibbuilder.
A pre-build target can have any name that isn't a target in
Makefile.pdlibbuilder.
2016-03-26 14:55:55 +01:00
katja
98f3582cf5
Merge branch 'command-line-build-flags', bump version to 0.2.1
...
Command line variable CFLAGS now work according to conventions (overriding
all non-essential C flags). CPPFLAGS and LDFLAGS are also implemented.
Built-in documentation updated.
2015-12-27 22:20:28 +01:00
katja
c8875697b4
Replaced outdated link to cyclone repository in README.md
2015-12-22 23:25:03 +01:00
katja
c6fe1832fc
Document CPPFLAGS, CFLAGS, LDFLAGS
2015-12-22 00:45:26 +01:00
katja
3946ea50de
Merge branch 'eval-system-specific-defines', update version to 0.2.0
...
This merge introduces the evaluation of optional multiline defines
'forLinux', 'forDarwin' and 'forWindows', which can be used as a flexible
replacement for system-specific variables as in Pd-extended's Makefile
template. Example code is added to Makefile.pdlibbuilder's built-in
documentation.
2015-12-19 11:25:46 +01:00
katja
8cba158c9a
Remove cruft from a variable definition
2015-12-08 14:41:30 +01:00
katja
abeb4dec6e
Remove cruft from .PHONY:
2015-12-08 14:35:12 +01:00
katja
a5678ac1e0
bump version 0.0.2 > 0.1.0 for added feature (targets pre / post)
2015-12-08 13:17:54 +01:00
katja
c42845611f
Introduce pre and post targets.
...
Targets pre and post can be defined in the including (library) makefile.
They are added to provide extra flexibility. Target all will
build pre, $(executable) and post in deterministic order. Built-in
documentation is modified to reflect the new situation.
2015-12-08 13:04:13 +01:00
katja
e08bab9eaa
Updated README.md to include reference to xeq.
2015-12-06 20:57:08 +01:00
katja
ed37e6bbb5
Bumped to version 0.0.2.
2015-12-06 20:52:45 +01:00
katja
15832b5e07
Small fix: add LDFLAGS to shared.ldflags too.
2015-12-06 18:00:01 +01:00
katja
0595e44e9f
Improve methods for searching Pd include paths.
...
I've also tried to make printed info a bit more helpful.
2015-12-06 16:18:50 +01:00
katja
589d7fcda6
Use CPPFLAGS, CFLAGS and LDFLAGS to override/add build flags
...
This commit reorganizes the accumulation of build flags in such a way that
non-obligatory build flags can be overriden or added by specifying
CPPFLAGS, CFLAGS and LDFLAGS as arguments from command line or environment.
2015-12-05 11:31:43 +01:00
katja
164d294788
Evaluate optional per-system multiline defines
2015-12-04 15:34:04 +01:00
katja
974b6174ce
bump version to 0.0.1
2015-10-31 21:04:36 +01:00
katja
9015ba7b9f
fix expansion of variable lib.version in cflags during compilation
2015-10-31 20:56:29 +01:00
Katja Vetter
d2fa193cac
Merge pull request #3 from umlaeute/patch-1
...
use $(metafile) instead of hardcoded filename in lib.version expansion
2015-10-29 22:32:16 +01:00
umläute
0a7d057341
use $(metafile) in version expansion
...
lib.version is only expanded if the file named by $(metafile) exists, but then it uses a hardcoded filename to do the actual expansion.
this patch uses $(metafile) to do the expansion instead.
2015-10-29 00:31:08 +01:00
IOhannes m zmölnig
052c5e675f
getting rid of some warnings
...
svn path=/trunk/externals/iem/comport/; revision=17565
2015-09-16 09:04:38 +00:00
IOhannes m zmölnig
2766f264eb
use pd_error or comport_verbose instead of post
...
and rename the old comport_verbose() function to comport_set_verbose()
svn path=/trunk/externals/iem/comport/; revision=17564
2015-09-16 08:57:56 +00:00
IOhannes m zmölnig
e27a36e4f7
comport@w32: if ReadFile returns ERROR_IO_PENDING, don't report an error
...
svn path=/trunk/externals/iem/comport/; revision=17563
2015-09-16 08:38:59 +00:00
IOhannes m zmölnig
83fb4d4268
strip non-ascii characters
...
svn path=/trunk/externals/iem/comport/; revision=17562
2015-09-11 19:17:20 +00:00
katja
84ae43edc8
Added reference to helloworld project in README.md.
2015-07-06 23:30:28 +02:00
Martin Peach
60757522e4
Break should work on Windows too.
...
svn path=/trunk/externals/iem/comport/; revision=17498
2015-07-05 18:28:27 +00:00
Martin Peach
2f2e456a58
Added break method to set or clear serial line break (continuous stream of zero).
...
svn path=/trunk/externals/iem/comport/; revision=17497
2015-07-05 18:26:57 +00:00
katja
b43f7ad2b3
another try at syntax highlighting modeline
2015-06-25 19:59:43 +02:00
katja
9e1fa90567
added vim modeline for syntax highlighting
2015-06-25 19:53:17 +02:00
katja
3906a92933
corrected futile typo in comment
2015-06-25 19:43:17 +02:00
katja
9c7e501266
changed some comments
2015-06-25 12:35:26 +02:00
katja
16517a2be6
Makefile.pdlibbuilder version 0.0.0
2015-06-25 12:22:40 +02:00
Hans-Christoph Steiner
fbf9a8c1d0
fix typo that breaks Windows build
...
svn path=/trunk/externals/iem/comport/; revision=16447
2012-10-20 23:52:45 +00:00
Hans-Christoph Steiner
65d88c595c
bumped version to v0.2 for release
...
svn path=/trunk/externals/iem/comport/; revision=16384
2012-10-15 02:43:58 +00:00
Hans-Christoph Steiner
dcb81d5330
instead of just closing a lost connection, retry for a settable number of tries
...
svn path=/trunk/externals/iem/comport/; revision=16059
2012-03-09 05:20:47 +00:00
Hans-Christoph Steiner
17bd34efc3
set default poll time to 10ms since for most uses of serial at 115200 baud or less, the data doesn't come any faster than every 10ms
...
svn path=/trunk/externals/iem/comport/; revision=16053
2012-03-07 18:07:50 +00:00
Hans-Christoph Steiner
551302e63e
cleaned up a couple error messages
...
svn path=/trunk/externals/iem/comport/; revision=16052
2012-03-07 18:04:41 +00:00
Hans-Christoph Steiner
34376be955
after select(), if both ioctl() and read() return a 0 count, assume that we lost the connection and close the serial port
...
svn path=/trunk/externals/iem/comport/; revision=16051
2012-03-07 04:59:28 +00:00
Hans-Christoph Steiner
b1717b4f77
added comport# to close log message and used pd_error() to report all errors so they are trackable
...
svn path=/trunk/externals/iem/comport/; revision=16050
2012-03-07 04:54:21 +00:00
Hans-Christoph Steiner
fc6e4dd223
post version message with verbose(-1, ) so it shows up at log level 3
...
svn path=/trunk/externals/iem/comport/; revision=15378
2011-09-28 17:12:06 +00:00
Martin Peach
5509a22ed7
In non MSW version, don't post messages about baud rate unless verbose is set.
...
svn path=/trunk/externals/iem/comport/; revision=15071
2011-04-13 17:24:51 +00:00
Hans-Christoph Steiner
18ae2b9c8c
updated Makefile to latest version
...
svn path=/trunk/externals/iem/comport/; revision=14669
2010-12-21 02:16:08 +00:00
Hans-Christoph Steiner
49ca0deb14
fixed bug introduced by IOhannes' addition of unused HELPPATCHES variable that
...
stopped the help patches for abstractions from being installed
svn path=/trunk/externals/iem/comport/; revision=14178
2010-09-22 05:34:52 +00:00
mescalinum
aa706e9d01
remove -mcpu/-mtune flags as it breaks x64 build. we should eventually figure a way of determining automatically the CPU, but 'uname -m' doesn't tell the truth
...
svn path=/trunk/externals/iem/comport/; revision=14145
2010-09-15 12:37:05 +00:00
Hans-Christoph Steiner
68295eb180
uploaded package to http://git.debian.org/?p=pkg-multimedia/pd-comport.git;a=summary
...
svn path=/trunk/externals/iem/comport/; revision=14069
2010-09-11 21:02:22 +00:00
Hans-Christoph Steiner
a474f3fb39
added Windows makefile to the dist tarball
...
svn path=/trunk/externals/iem/comport/; revision=14068
2010-09-11 20:54:18 +00:00
Hans-Christoph Steiner
fa5bd79802
fix lintian error that quilt is required
...
svn path=/trunk/externals/iem/comport/; revision=14061
2010-09-11 20:13:48 +00:00
Hans-Christoph Steiner
e76e1039d5
prep to retag and re-release clean tarballs with Makefile updates
...
svn path=/trunk/externals/iem/comport/; revision=14048
2010-09-11 19:30:44 +00:00