-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathchangelog
2166 lines (1294 loc) · 70.2 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
remake (1:0.7.1-291) lucid; urgency=low
* Fixed bug in gendocs configuration which was caused by renaming the
project
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 14:53:00 +0100
remake (1:0.7.1-290) lucid; urgency=low
* Removed lucid source distribution
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 10:12:00 +0100
remake (1:0.7.1-289) lucid; urgency=low
* Renamed project for consistency
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 10:11:00 +0100
remake (1:0.7.1-288) lucid; urgency=low
* Revised remake_distribute_deb() and ReMakePack macros to use the project
name rather than the project filename for creating the source distribution
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 10:10:00 +0100
remake (1:0.7.1-287) lucid; urgency=low
* Added parameter to git2debcl which control the number of maximum
parent commits
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 09:12:00 +0100
remake (1:0.7.1-286) lucid; urgency=low
* Fixed bug in remake_add_executables() which was caused by overwritten
parameters
-- Ralf Kaestner <[email protected]> Tue, 26 Jan 2016 07:06:00 +0100
remake (1:0.7.1-285) lucid; urgency=low
* Added regular expression mangling to remake_debian_find_package() to
prevent errors in the case of a package name containing + characters
-- Ralf Kaestner <[email protected]> Tue, 21 Apr 2015 11:19:00 +0100
remake (1:0.7.1-284) lucid; urgency=low
* Added CONFLICTS argument to remake_ros_pack_deb()
-- Ralf Kaestner <[email protected]> Tue, 21 Apr 2015 11:12:00 +0100
remake (1:0.7.1-283) lucid; urgency=low
* Revised remake_ros_pack_deb():
+ Removed definition of an extra Debian package (named after the project)
for installing the default component
+ Now takes the name of a ROS package for installing the default component
alongside with the package content
* Revised remake_ros_distribute_deb():
+ Does not anymore generate versions which comprise the ROS distribution
and the Debian distribution name (only uses the Debian distribution name)
+ Now accepts an if-expression to enable/disable distributions
-- Ralf Kaestner <[email protected]> Tue, 17 Feb 2015 14:34:00 +0100
remake (1:0.7.1-282) lucid; urgency=low
* Updated README.md
-- Ralf Kaestner <[email protected]> Mon, 16 Feb 2015 16:53:00 +0100
remake (1:0.7.1-281) lucid; urgency=low
* Updated README.md
-- Ralf Kaestner <[email protected]> Wed, 28 Jan 2015 08:53:00 +0100
remake (1:0.7.1-280) lucid; urgency=low
* Updated README.md
-- Ralf Kaestner <[email protected]> Wed, 28 Jan 2015 08:47:00 +0100
remake (1:0.7.1-279) lucid; urgency=low
* Revised README for github markdown
-- Ralf Kaestner <[email protected]> Wed, 28 Jan 2015 08:06:00 +0100
remake (1:0.7.1-278) lucid; urgency=low
* Fixed another bug in remake_remake_debian_find_package() which would cause
some regular package name expressions to fail matching
-- Ralf Kaestner <[email protected]> Wed, 17 Dec 2014 09:30:00 +0100
remake (1:0.7.1-277) lucid; urgency=low
* Fixed bug in remake_remake_debian_find_package() which would cause
some regular package name expressions to fail
-- Ralf Kaestner <[email protected]> Wed, 17 Dec 2014 08:50:00 +0100
remake (1:0.7.1-276) lucid; urgency=low
* Added COMMAND_ARGS argument to remake_test_target() and
remake_test_google() to allow for passing arguments to the
testing command
-- Ralf Kaestner <[email protected]> Tue, 16 Dec 2014 16:43:00 +0100
remake (1:0.7.1-275) lucid; urgency=low
* Added FORCE_CACHE option to remake_find_result() (prevents
remake_find_package() from assumig cached results of CMake's
find_package() macros)
* Revised remake_find_executable(), remake_find_library(), and
remake_find_file() to use the FORCE_CACHE option of remake_find_result()
-- Ralf Kaestner <[email protected]> Tue, 25 Nov 2014 13:26:00 +0100
remake (1:0.7.1-274) lucid; urgency=low
* Added new cache variable REMAKE_DISTRIBUTE_RELEASE_BUILD to indicate
whether a distribution's release build is ongoing
* Added variable documentation to ReMakeDistribute
* remake_test() now redirects stdout to log files only if
REMAKE_DISTRIBUTE_RELEASE_BUILD is false (output should thus show up
in a PPA's build log)
-- Ralf Kaestner <[email protected]> Mon, 17 Nov 2014 07:11:00 +0100
remake (1:0.7.1-273) lucid; urgency=low
* Fixed documentation of remake_test()
-- Ralf Kaestner <[email protected]> Fri, 14 Nov 2014 17:47:00 +0100
remake (1:0.7.1-272) lucid; urgency=low
* Added -V and -r options to remake-git2debcl (for better control over
version discovery from project sources)
-- Ralf Kaestner <[email protected]> Fri, 14 Nov 2014 17:15:00 +0100
remake (1:0.7.1-271) lucid; urgency=low
* Added remake_test_google() macro
* Revised remake_test_target() to define executable target build
(and install) rules
* Revised remake_test_python_nose() to define script install rules
* Added REMAKE_COMPONENT_TESTING_SUFFIX declaration to ReMakeComponent
* Revised remake_add_executable() to reflect latest modifications of
remake_test_target()
* Increased patch version
-- Ralf Kaestner <[email protected]> Thu, 13 Nov 2014 13:05:00 +0100
remake (1:0.7-270) lucid; urgency=low
* Added DEPENDS argument to remake_test_python_nose() and
remake_test_target(), allowing for the definition of additional
file or target dependencies
-- Ralf Kaestner <[email protected]> Tue, 11 Nov 2014 16:50:00 +0100
remake (1:0.7-269) lucid; urgency=low
* Fixed changelog version
-- Ralf Kaestner <[email protected]> Tue, 11 Nov 2014 15:08:00 +0100
remake (1:0.7-268) lucid; urgency=low
* Fixed bug in remake_find_package() that would lead to the wrong FOUND
variable to be evaluated
* Fixed syntax bug in remake_target_add_command()
* Fixed remake_python_package() to perform absolute-path conversion of
package directory
* Revised ReMakeTest module:
+ Splitted remake_test() into two macros, one of them becoming
remake_test_target()
+ Added remake_test_python_nose() macro
+ Testing logs now go into the top-level ReMakeFiles directory
+ Added remake_add_test() convenience wrapper
-- Ralf Kaestner <[email protected]> Tue, 11 Nov 2014 15:05:00 +0100
remake (1:0.6.7-267) lucid; urgency=low
* Added FROM argument to remake_add_headers(), allowing to specify the
recursive search directory
-- Ralf Kaestner <[email protected]> Fri, 07 Nov 2014 08:37:00 +0100
remake (1:0.6.7-266) lucid; urgency=low
* Added destination arguments to remake_ros_stack() and remake_ros_package(),
allowing to override some default install destinations
-- Ralf Kaestner <[email protected]> Thu, 06 Nov 2014 14:09:00 +0100
remake (1:0.6.7-265) lucid; urgency=low
* Fixed another bug in remake-git2debcl such that only commits which are
enough to explain how the files that match the specified path came to be
are considered (removes commit messages from other branches)
-- Ralf Kaestner <[email protected]> Thu, 06 Nov 2014 08:13:00 +0100
remake (1:0.6.7-264) lucid; urgency=low
* Fixed bug in remake-git2debcl which would cause the project version
to be guessed wrong if the project name contained symbols other than
alphanumeric
-- Ralf Kaestner <[email protected]> Thu, 06 Nov 2014 07:53:00 +0100
remake (1:0.6.7-263) lucid; urgency=low
* Added BEFORE option to remake_include()
* Fixed bug in remake_list_values() which would make the macro fail
for empty input lists
* Added remake_ros_package_export(), remake_ros_package_add_headers(),
remake_ros_package_add_plugin(), and remake_ros_plugin_add_class()
macros
* Incremented patch version
-- Ralf Kaestner <[email protected]> Thu, 06 Nov 2014 06:59:00 +0100
remake (1:0.6.6-262) lucid; urgency=low
* Fixed bug in remake_ros_distribute_deb() which would cause the
explicit build dependencies to be ignored
-- Ralf Kaestner <[email protected]> Thu, 16 Oct 2014 09:38:00 +0100
remake (1:0.6.6-261) lucid; urgency=low
* Added remake_ros_package_resolve_deb() macro for resolving Debian
package names using rosdep
* Revised remake_ros_pack_deb() and remake_ros_distribute_deb() to
call remake_ros_package_resolve_deb() in order to resolve runtime
and build dependencies
* Revised remake_ros_package_add_configurations() to also work under
fuerte (which does not provide the catkin parameter generator and
outputs C++ headers in a different location)
-- Ralf Kaestner <[email protected]> Thu, 16 Oct 2014 08:38:00 +0100
remake (1:0.6.6-260) lucid; urgency=low
* Renamed remake_ros_package_generate() to
remake_ros_package_generate_messages_or_services() and removed
DISTRIBUTE option
* Added remake_ros_package_python_distribute() macro which now
handles the distribution of Python packages of a ROS package
* Added remake_ros_package_generate_configurations() macro along
with the remake_ros_package_add_configurations() wrapper which
allow for generating dynamic reconfigure options
* remake_ros_package_add_generated() now also generates configurations
* Added DOCUMENTATION_DESTINATION argument to remake_component()
* Increased patch version
-- Ralf Kaestner <[email protected]> Tue, 14 Oct 2014 09:58:00 +0100
remake (1:0.6.5-259) lucid; urgency=low
* Changed remake_ros_stack() and remake_ros_package() to only include
ReMakeFile in the manifest generating script
* Added ReMakeList to the includes of ReMakeFile
-- Ralf Kaestner <[email protected]> Tue, 07 Oct 2014 18:18:00 +0100
remake (1:0.6.5-258) lucid; urgency=low
* Fixed project patch version in CMakeLists.txt
-- Ralf Kaestner <[email protected]> Tue, 07 Oct 2014 10:21:00 +0100
remake (1:0.6.5-257) lucid; urgency=low
* Added -N command line argument to git2debcl and svn2debcl (allowing
to number the project revision in the changelog by commit/revision)
* Fixed bu in git2debcl which would cause the script to fail if multiple
root commits exist for a repository
* Changed output of remake_project() to mention contact in a dedicated
line
* Incremented patch version
-- Ralf Kaestner <[email protected]> Tue, 07 Oct 2014 10:14:00 +0100
remake (1:0.6.4-256) lucid; urgency=low
* Added git2debcl script for converting Git logs into the Debian
changelog format
-- Ralf Kaestner <[email protected]> Mon, 06 Oct 2014 16:43:00 +0100
remake (1:0.6.4-255) lucid; urgency=low
* Fixed syntax error in remake_add_files() which would give a CMake error
for the use of install DIRECTORY
-- Ralf Kaestner <[email protected]> Tue, 30 Sep 2014 13:07:00 +0100
remake (1:0.6.4-254) lucid; urgency=low
* Fixed argument handling in remake_component_install() which would cause
the PLUGIN keyword to not be subsituted correctly
-- Ralf Kaestner <[email protected]> Mon, 29 Sep 2014 14:34:00 +0100
remake (1:0.6.4-253) lucid; urgency=low
* Modified remake_doc_generate() to generate a component target name for
the output target, thus avoiding target name conflicts between multiple
component-specific build rules for the same generator
-- Ralf Kaestner <[email protected]> Mon, 29 Sep 2014 09:41:00 +0100
remake (1:0.6.4-252) lucid; urgency=low
* Added EXTRA argument to remake_ros_pack_deb() such as to allow for
the definition of extra control information for the project package
-- Ralf Kaestner <[email protected]> Mon, 15 Sep 2014 10:47:00 +0100
remake (1:0.6.4-251) lucid; urgency=low
* Release distribution for Ubuntu Trusty Tahr
-- Ralf Kaestner <[email protected]> Tue, 29 Jul 2014 06:58:00 +0100
remake (1:0.6.4-250) lucid; urgency=low
* Added REQUIRED argument to remake_qt4()
* Fixed remake_qt3() and remake_qt4() to establish cache variables
if already found through the standard CMake macros
-- Ralf Kaestner <[email protected]> Fri, 25 Jul 2014 08:05:00 +0100
remake (1:0.6.4-249) lucid; urgency=low
* Tiny documentation fix for remake_add_documentation()
-- Ralf Kaestner <[email protected]> Fri, 25 Jul 2014 08:05:00 +0100
remake (1:0.6.4-248) lucid; urgency=low
* Added MAN_SECTION argument to remake_doc_jade(), which now configures
the input files
-- Ralf Kaestner <[email protected]> Thu, 24 Jul 2014 15:26:00 +0100
remake (1:0.6.4-247) lucid; urgency=low
* Added remake_doc_jade() documentation generating macro
-- Ralf Kaestner <[email protected]> Thu, 24 Jul 2014 14:31:00 +0100
remake (1:0.6.4-246) lucid; urgency=low
* Fixed bug in remake_component_install() that would lead to default
COMPONENT argument not being passed to install rule
-- Ralf Kaestner <[email protected]> Thu, 24 Jul 2014 10:51:00 +0100
remake (1:0.6.4-245) lucid; urgency=low
* Now using install(DIRECTORY...) signature in remake_add_files() if
RECURSE option and no SUFFIX is given, fixing efficiency issues
-- Ralf Kaestner <[email protected]> Wed, 23 Jul 2014 13:33:00 +0100
remake (1:0.6.4-244) lucid; urgency=low
* Extended remake_set() by a special initialization treatment for
CMAKE_INSTALL_PREFIX, allowing its value to be overridden from the
command line
-- Ralf Kaestner <[email protected]> Mon, 12 May 2014 09:09:00 +0100
remake (1:0.6.4-243) lucid; urgency=low
* Added FORCE_LINK argument to remake_add_executable() and
remake_add_executables(), allowing to also link executables with the
--no-as-needed linker flag set
-- Ralf Kaestner <[email protected]> Sat, 29 Mar 2014 07:21:00 +0100
remake (1:0.6.4-242) lucid; urgency=low
* Automatically adding rosbuild to package build dependencies in
remake_ros_package_generate() to avoid message generation errors
-- Ralf Kaestner <[email protected]> Wed, 26 Mar 2014 14:07:00 +0100
remake (1:0.6.4-241) lucid; urgency=low
* Fixed bug in remake_ros() that would lead to ROS environment variables
not being checked properly if defined (if(ENV{VAR}) apparently behaves
differently from if(VAR))
-- Ralf Kaestner <[email protected]> Tue, 26 Nov 2013 14:39:00 +0100
remake (1:0.6.4-240) lucid; urgency=low
* Added remake_push() and remake_pop() to ReMakePrivate module
* Fixed bug in remake_doc_targets() which would cause multiple
installations of the generated documents into potentially faulty
locations
* Safety-fix of other documentation-generating macros to prevent
similar bugs
* Increased minor version
-- Ralf Kaestner <[email protected]> Tue, 19 Nov 2013 15:08:00 +0100
remake (1:0.6.3-239) lucid; urgency=low
* Added LIST_SEPARATOR argument to remake_file_configure()
* Revised remake_pack_deb() to make use of LIST_SEPARATOR argument
to remake_file_configure()
-- Ralf Kaestner <[email protected]> Sun, 17 Nov 2013 11:25:00 +0100
remake (1:0.6.3-238) lucid; urgency=low
* Added LINK_ALTERNATIVES argument to remake_doc_targets() which allows
for generating target documentation for different alternatives of a
library dependency
-- Ralf Kaestner <[email protected]> Sat, 16 Nov 2013 07:53:00 +0100
remake (1:0.6.3-237) lucid; urgency=low
* Added remake_debian_get_alternatives() macro to ReMakeDebian
-- Ralf Kaestner <[email protected]> Fri, 15 Nov 2013 12:04:00 +0100
remake (1:0.6.3-236) lucid; urgency=low
* Changed default values in remake_doc_doxygen() to reflect that the
main page is expected to have the dox extension (unlike headers,
these files will not show up in the generated list of files)
-- Ralf Kaestner <[email protected]> Fri, 08 Nov 2013 11:12:00 +0100
remake (1:0.6.3-235) lucid; urgency=low
* Extended remake_doc_doxygen() by MAIN_PAGE argument to facilitate the
automated generation of the Doxygen main page content
-- Ralf Kaestner <[email protected]> Fri, 08 Nov 2013 10:49:00 +0100
remake (1:0.6.3-234) lucid; urgency=low
* Minor change of documentation formatting
-- Ralf Kaestner <[email protected]> Tue, 05 Nov 2013 08:53:00 +0100
remake (1:0.6.3-233) lucid; urgency=low
* New features:
+ Added remake_doc_targets() macro to support documentation to be
generated by target executables
* Changes and fixes:
+ Changed remake_doc_generate() to construct documentation target
names from generator names and documentation types
+ Changed parameter naming of man_extension to man_section in
gendocs script and configuration file
* Increased minor version
-- Ralf Kaestner <[email protected]> Mon, 04 Nov 2013 17:20:00 +0100
remake (1:0.6.2-232) lucid; urgency=low
* Fixed bug in remake_component_get() that would cause destination
variables to always be prefixed with the install path prefix
-- Ralf Kaestner <[email protected]> Mon, 21 Oct 2013 10:56:00 +0100
remake (1:0.6.2-231) lucid; urgency=low
* Added NO_INCLUDE option to remake_add_library()
-- Ralf Kaestner <[email protected]> Wed, 16 Oct 2013 12:41:00 +0100
remake (1:0.6.2-230) lucid; urgency=low
* Added OVERRIDE argument to remake_distribute_deb()
-- Ralf Kaestner <[email protected]> Wed, 04 Sep 2013 09:59:00 +0100
remake (1:0.6.2-229) lucid; urgency=low
* Added default glob expression list of remake_add_configurations()
-- Ralf Kaestner <[email protected]> Mon, 02 Sep 2013 13:32:00 +0100
remake (1:0.6.2-228) lucid; urgency=low
* Added EXCLUDE argument to remake_add_scripts()
-- Ralf Kaestner <[email protected]> Mon, 02 Sep 2013 13:24:00 +0100
remake (1:0.6.2-227) lucid; urgency=low
* Next round in fixing the what should have been fixed by the last
commit
-- Ralf Kaestner <[email protected]> Fri, 23 Aug 2013 15:16:00 +0100
remake (1:0.6.2-226) lucid; urgency=low
* Fixed remake_ros_package_generate() to prepend the header output
directory to the list of include paths, thus preventing accidential
builds against the installed content of a ROS package
-- Ralf Kaestner <[email protected]> Fri, 23 Aug 2013 08:42:00 +0100
remake (1:0.6.2-225) lucid; urgency=low
* Fixed bug in remake_component_get() which was caused by an
overwritten variable due to recursive calls
-- Ralf Kaestner <[email protected]> Tue, 13 Aug 2013 13:17:00 +0100
remake (1:0.6.2-224) lucid; urgency=low
* Revised remake_pkg_config_generate() to use the header destinations
of devel components
* Added various arguments to remake_pkg_config_generate() which allow
for overriding the default pkg-config filename, the devel component,
and the install component
* Added remake_ros_package_config_generate() macro to standardize
pkg-config file generation for ROS packages
-- Ralf Kaestner <[email protected]> Mon, 12 Aug 2013 13:55:00 +0100
remake (1:0.6.2-223) lucid; urgency=low
* Improved handling of empty revisions in svn2debcl
* Added revision renumbering to svn2debcl
-- Ralf Kaestner <[email protected]> Fri, 09 Aug 2013 12:39:00 +0100
remake (1:0.6.2-222) lucid; urgency=low
* Overriding dh_pysupport in remake_distribute_deb() as ReMake knows
how to compile Python modules
-- Ralf Kaestner <[email protected]> Thu, 08 Aug 2013 10:05:00 +0100
remake (1:0.6.2-221) lucid; urgency=low
* Added RECURSE and EXCLUDE arguments to remake_add_configurations()
-- Ralf Kaestner <[email protected]> Wed, 31 Jul 2013 11:15:00 +0100
remake (1:0.6.2-220) lucid; urgency=low
* Added PLUGIN target type to remake_component_build() and
remake_component_install()
* Adapted remake_add_plugin() to use the PLUGIN target time, thus
hiding plugin libraries from the pkg-config files
-- Ralf Kaestner <[email protected]> Tue, 30 Jul 2013 12:27:00 +0100
remake (1:0.6.2-219) lucid; urgency=low
* Added RESULT_VAR argument to remake_find_package() as there seems to
exist no standard in naming the FOUND variables in CMake's modules
(e.g., FindBoost deliberately defines Boost_FOUND)
-- Ralf Kaestner <[email protected]> Fri, 26 Jul 2013 15:21:00 +0100
remake (1:0.6.2-218) lucid; urgency=low
* Restructured remake_find_package()
* Changed remake_qt3() to not depend on FindKDE3, adapted
remake_qt3_moc() to use qt_wrap_cpp() instead of kde3_add_moc_files()
-- Ralf Kaestner <[email protected]> Fri, 26 Jul 2013 08:13:00 +0100
remake (1:0.6.2-217) lucid; urgency=low
* Changed remake_pkg_config_generate() to not interpret the REQUIRES
arguments as component names (compliance with remake_pack_deb())
-- Ralf Kaestner <[email protected]> Thu, 25 Jul 2013 14:47:00 +0100
remake (1:0.6.2-216) lucid; urgency=low
* Removed debugging output in remake_debian_find_file()
-- Ralf Kaestner <[email protected]> Thu, 25 Jul 2013 13:48:00 +0100
remake (1:0.6.2-215) lucid; urgency=low
* Fixed author names when reading from author file in svn2debcl
-- Ralf Kaestner <[email protected]> Thu, 25 Jul 2013 13:42:00 +0100
remake (1:0.6.2-214) lucid; urgency=low
* Extended svn2debcl by author file argument
-- Ralf Kaestner <[email protected]> Thu, 25 Jul 2013 13:27:00 +0100
remake (1:0.6.2-213) lucid; urgency=low
* Added EXCLUDE argument to remake_add_headers()
-- Ralf Kaestner <[email protected]> Fri, 19 Jul 2013 07:16:00 +0100
remake (1:0.6.2-212) lucid; urgency=low
* Fixed bug in remake_python() that would prevent the Python module
destination to be initialized if the Python executable was searched
for and found earlier
* Revised remake_ros_find_package() to use pkg-config first, and to
then fall back to calling rospack (under ROS groovy, not having run
rosdep init/update prior to rospack leads to empty query results)
-- Ralf Kaestner <[email protected]> Thu, 18 Jul 2013 13:25:00 +0100
remake (1:0.6.2-211) lucid; urgency=low
* Added EXCLUDE argument to remake_add_directories()
-- Ralf Kaestner <[email protected]> Thu, 18 Jul 2013 06:57:00 +0100
remake (1:0.6.2-210) lucid; urgency=low
* Added external and extra runtime dependencies to list of build
dependencies generated by remake_ros_distribute_deb (need to be
installed on the PPA for remake_pack_deb())
-- Ralf Kaestner <[email protected]> Wed, 17 Jul 2013 16:23:00 +0100
remake (1:0.6.2-209) lucid; urgency=low
* Small fix in remake_debian_find_file() that will suppress REGEX
errors if apt-file gives empty results
-- Ralf Kaestner <[email protected]> Fri, 12 Jul 2013 14:10:00 +0100
remake (1:0.6.2-208) lucid; urgency=low
* Extended remake_pack_deb() to perform variable substitution in files
passed via the EXTRA argument
-- Ralf Kaestner <[email protected]> Thu, 11 Jul 2013 07:37:00 +0100
remake (1:0.6.2-207) lucid; urgency=low
* Removed CMP00017 policy setting as it breaks the build for older
CMake versions
-- Ralf Kaestner <[email protected]> Thu, 11 Jul 2013 05:51:00 +0100
remake (1:0.6.2-206) lucid; urgency=low
* Revised remake_ros_pack_deb() to build monolithic packages
* Fixed potential bug in remake_file_glob() that would cause
wrong relative-path outputs for filenames containing regular
expression characters
-- Ralf Kaestner <[email protected]> Wed, 10 Jul 2013 16:05:00 +0100
remake (1:0.6.2-205) lucid; urgency=low
* Added EXTRA_COMPONENTS argument to remake_pack() and remake_pack_deb()
to allow for multi-component packaging
* Extended ReMakeDebian module by build system determination
* Made use of ReMakeDebian cache variables in ReMakePack, ReMakeDistribute,
and the ReMakeRaspbian toolchain
* Revised message output of remake_find_result()
-- Ralf Kaestner <[email protected]> Wed, 10 Jul 2013 11:06:00 +0100
remake (1:0.6.2-204) lucid; urgency=low
* Modified remake_ros_package_generate() to include rosbash in the
build dependencies of the corresponding package (rosrun was
reported as missing when building on the PPA)
-- Ralf Kaestner <[email protected]> Thu, 06 Jun 2013 20:10:00 +0100
remake (1:0.6.2-203) lucid; urgency=low
* Bug fixes:
+ Fixed remake_distribute_deb() to correctly enumerate packages
in control fields (comma instead of newline)
-- Ralf Kaestner <[email protected]> Thu, 06 Jun 2013 10:41:00 +0100
remake (1:0.6.2-202) lucid; urgency=low
* New features:
+ Added missing dependency control fields to remake_pack_deb()
(may not be considered by CPack, though)
* Bug fixes:
+ Added top-level debian directory to list of source package
exclusions in remake_distribute_deb() (may interfere with the
distribution's debian directory)
-- Ralf Kaestner <[email protected]> Wed, 05 Jun 2013 13:18:00 +0100
remake (1:0.6.2-201) lucid; urgency=low
* Fixed distribution alias naming in remake_ros_distribute_deb()
(hyphens would be interpreted to lead-in the Debian revision if
used as prefix to the version string)
-- Ralf Kaestner <[email protected]> Tue, 04 Jun 2013 18:23:00 +0100
remake (1:0.6.2-200) lucid; urgency=low
* Fixed bug in remake_git_revision() which would cause the GIT_REVISION
project variable passed from the command-line to be overridden when
building in the distribution directories
* Fixed the prospectively same issue in remake_svn_revision()
-- Ralf Kaestner <[email protected]> Tue, 04 Jun 2013 10:00:00 +0100
remake (1:0.6.2-199) lucid; urgency=low
* Added INSTALL argument to remake_add_scripts()
-- Ralf Kaestner <[email protected]> Mon, 03 Jun 2013 16:38:00 +0100
remake (1:0.6.2-198) lucid; urgency=low
* Revised Raspbian toolchain
* Added FORCE_LINK argument to remake_add_library(), allowing to
link with the --no-as-needed linker flag set
* Fixed remake_debug() to correctly display environment variables
* Extended remake_find_package() to obey toolchain file settings
for the pkg-config system root and search directories
* Changed remake_ros() behavior for non-existing directories in the
ROS_PACKAGE_PATH (now generating a warning instead of a fatal error)
* Added FORCE_CONSISTENCY option to remake_distribute_deb()
-- Ralf Kaestner <[email protected]> Thu, 30 May 2013 09:54:00 +0100
remake (1:0.6.2-197) lucid; urgency=low
* Fixed another bug in remake_ros_distribute_deb() (missing build
dependencies)
-- Ralf Kaestner <[email protected]> Tue, 28 May 2013 09:06:00 +0100
remake (1:0.6.2-196) lucid; urgency=low
* Fixed bug in remake_ros_distribute_deb() (ignored arguments)
-- Ralf Kaestner <[email protected]> Tue, 28 May 2013 08:35:00 +0100
remake (1:0.6.2-195) lucid; urgency=low
* Fixed bug in remake_ros_package_add_dependencies() which would cause
internal build dependencies to remain unset
-- Ralf Kaestner <[email protected]> Wed, 22 May 2013 17:17:00 +0100
remake (1:0.6.2-194) lucid; urgency=low
* Added INSTALL_RPATH_USE_LINK_PATH property to targets defined through
remake_ros_package_add_executable() and remake_ros_package_add_library()
for rpath settings to take effect after installation
-- Ralf Kaestner <[email protected]> Wed, 22 May 2013 10:56:00 +0100
remake (1:0.6.2-193) lucid; urgency=low
* Several bug fixes in ReMakeROS:
+ macro cleanups
+ remake_ros_package_generate() now adds additional target dependencies,
make with multiple processes does not fail anymore
+ remake_package_add_library/executable() sets target link flags
from libs-only-other reported by rospack (untested)
+ remake_ros_pack_deb() does not create unnecessary packages,
therefore checks the newly implemented component variable EMPTY
-- Ralf Kaestner <[email protected]> Fri, 17 May 2013 12:40:00 +0100
remake (1:0.6.2-192) lucid; urgency=low
* Bug fixes:
+ Corrected manifest and messages/services install destinations in
remake_ros_stack(), remake_ros_package(), and
remake_ros_package_generate()
-- Ralf Kaestner <[email protected]> Thu, 16 May 2013 14:56:00 +0100
remake (1:0.6.2-191) lucid; urgency=low
* Bug fixes:
+ remake_pack_deb() passes description to remake_pack_binary()
* New features:
+ Added remake_ros_distribute_deb() to ReMakeROS
-- Ralf Kaestner <[email protected]> Thu, 16 May 2013 10:23:00 +0100
remake (1:0.6.2-190) lucid; urgency=low
* Bug fixes:
+ remake_git_revision() now provides a revision number for
${CMAKE_SOURCE_DIR}, allowing for multi-project repositories
to generate valid patch versions
+ remake_ros_package_add_messages() and remake_ros_package_add_services()
complemented with remake_ros_package_add_generated() to fix target
conflicts and correctly generate the Python distribution
-- Ralf Kaestner <[email protected]> Thu, 16 May 2013 07:47:00 +0100
remake (1:0.6.2-189) lucid; urgency=low
* Bug fixes:
+ Fixed remake_ros_package_add_library() syntax
-- Ralf Kaestner <[email protected]> Tue, 14 May 2013 12:21:00 +0100
remake (1:0.6.2-188) lucid; urgency=low
* New features:
+ Added remake_ros_package_add_library() macro to ReMakeROS
+ Added GENERATED and DEPENDS arguments to remake_add_library()
-- Ralf Kaestner <[email protected]> Tue, 14 May 2013 12:20:00 +0100
remake (1:0.6.2-187) lucid; urgency=low
* Bug fixes:
+ Fixed handling of REVERSE_DEPENDS default argument in
remake_ros_package()
+ Fixed addition of EXTRA_CFLAGS and EXTRA_LIBS (formerly CFLAGS
and LIBS) in remake_pkg_config_generate()
-- Ralf Kaestner <[email protected]> Tue, 14 May 2013 08:54:00 +0100
remake (1:0.6.2-186) lucid; urgency=low
* New features:
+ Added ReMakePkgConfig module to support pkg-config file generation
+ Added LIBRARIES component variable to keep track of installed
library targets
-- Ralf Kaestner <[email protected]> Wed, 08 May 2013 14:55:00 +0100
remake (1:0.6.1-185) lucid; urgency=low
* Added missing manifest dependencies in remake_ros_package_generate()
-- Ralf Kaestner <[email protected]> Tue, 07 May 2013 23:33:00 +0100
remake (1:0.6.1-184) lucid; urgency=low
* Fixed remake_find_package() to obey the OPTIONAL option
-- Ralf Kaestner <[email protected]> Tue, 07 May 2013 12:56:00 +0100
remake (1:0.6.1-183) lucid; urgency=low
* Extended gendocs script to properly document toolchain files
* Added documentation to ReMakeRaspbian and ReMakeAndroid toolchain
files
* Bug fixes:
+ Fixed remake_add_configurations() and remake_add_files() to obtain
proper behavior of INSTALL argument for component-specific
destinations
-- Ralf Kaestner <[email protected]> Tue, 07 May 2013 10:57:00 +0100
remake (1:0.6.1-182) lucid; urgency=low
* Existing ReMakeROS macros adapted tested for ROS "groovy"
-- Ralf Kaestner <[email protected]> Mon, 06 May 2013 16:32:00 +0100
remake (1:0.6.1-181) lucid; urgency=low
* Fixes:
+ Added default package dependencies to remake_ros_pack_deb()
+ Fixed implementation and documentation of remake_add_headers()
to ensure correct behavior of the INSTALL argument
* Increased patch version
-- Ralf Kaestner <[email protected]> Mon, 06 May 2013 10:00:00 +0100
remake (1:0.6-180) lucid; urgency=low
* Finalized conceptual parts of ReMakeROS modules:
+ Integrated Python modules generated for ROS packages with the
remake_ros_pack_deb() packaging macro
+ Tested for ROS "fuerte" under lucid
* Increased minor version
-- Ralf Kaestner <[email protected]> Sat, 04 May 2013 17:43:00 +0100
remake (1:0.5.4-179) lucid; urgency=low
* Finished revision of ReMakePython module:
+ Turned remake_python() into a pure configuration macro which does
not anymore include the Python sources directory
-- Ralf Kaestner <[email protected]> Sat, 04 May 2013 09:47:00 +0100
remake (1:0.5.4-178) lucid; urgency=low
* Started major revision of ReMakePython module:
+ Moved python variables to cache
-- Ralf Kaestner <[email protected]> Sat, 04 May 2013 01:03:00 +0100
remake (1:0.5.4-177) lucid; urgency=low
* Added ReMakeDebian macros to aggregate some of the re-used Debian
facilities in a separate ReMake module
* Added remake_ros_pack_deb() macro
-- Ralf Kaestner <[email protected]> Fri, 03 May 2013 14:00:00 +0100
remake (1:0.5.4-176) lucid; urgency=low
* Simplified ReMakeROS generation macros
-- Ralf Kaestner <[email protected]> Thu, 02 May 2013 17:06:00 +0100
remake (1:0.5.4-175) lucid; urgency=low
* More revisions:
+ Existing ReMakeROS macros tested for ROS "fuerte"
+ Currently no handling of generated Python modules
-- Ralf Kaestner <[email protected]> Thu, 02 May 2013 16:08:00 +0100
remake (1:0.5.4-174) lucid; urgency=low
* Revisions:
+ Added and revised ReMakeROS module macros
+ Documented previously undocumented ReMakeROS macros
-- Ralf Kaestner <[email protected]> Wed, 01 May 2013 21:49:00 +0100
remake (1:0.5.4-173) lucid; urgency=low
* New features:
+ Continued extension of ReMakeROS macros
+ Components defined by remake_component() may now override
project-wide filenames, install name prefixes, and install
destinations
+ Adapted modules to reflect modifications of ReMakeComponent
-- Ralf Kaestner <[email protected]> Wed, 01 May 2013 12:05:00 +0100
remake (1:0.5.4-172) lucid; urgency=low
* Non-stable commit with several experimental extensions
* New features:
+ Added Raspbian and Android toolchain files (need to be revised,
formatted, and tested)
+ Started major revision of ReMakeROS macros
+ Added remake_file_cat() macro
* Increased patch version
-- Ralf Kaestner <[email protected]> Mon, 29 Apr 2013 16:33:00 +0100
remake (1:0.5.3-171) lucid; urgency=low
* Added EXTRA_MODULE_LINKER_FLAGS and EXTRA_EXE_LINKER_FLAGS to
remake_project()
-- Ralf Kaestner <[email protected]> Sun, 21 Apr 2013 08:13:00 +0100
remake (1:0.5.3-170) lucid; urgency=low
* Rebased project to github
-- Ralf Kaestner <[email protected]> Sat, 20 Apr 2013 10:46:00 +0100
remake (1:0.5.3-169) lucid; urgency=low
* New features:
+ Added options ALIAS and ARCH to remake_distribute_deb()
-- Ralf Kaestner <[email protected]> Mon, 15 Apr 2013 14:06:00 +0100
remake (1:0.5.3-168) lucid; urgency=low
* Improved handling of Git-based projects which do not reside in the
top-level Git directory
-- Ralf Kaestner <[email protected]> Wed, 10 Apr 2013 14:05:00 +0100
remake (1:0.5.3-167) lucid; urgency=low