File: makefile.bcc

package info (click to toggle)
wxwidgets3.0 3.0.5.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 120,464 kB
  • sloc: cpp: 896,633; makefile: 52,303; ansic: 21,971; sh: 5,713; python: 2,940; xml: 1,534; perl: 264; javascript: 33
file content (864 lines) | stat: -rw-r--r-- 24,704 bytes parent folder | download | duplicates (3)
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
# =========================================================================
#     This makefile was generated by
#     Bakefile 0.2.11 (http://www.bakefile.org)
#     Do not modify, all changes will be overwritten!
# =========================================================================

.autodepend

!ifndef BCCDIR
!ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif
BCCDIR = $(MAKEDIR)\..
!endif

!include ../build/msw/config.bcc

# -------------------------------------------------------------------------
# Do not modify the rest of this file!
# -------------------------------------------------------------------------

### Variables: ###

MAKEARGS = -DCC="$(CC)" -DCXX="$(CXX)" -DCFLAGS="$(CFLAGS)" \
	-DCXXFLAGS="$(CXXFLAGS)" -DCPPFLAGS="$(CPPFLAGS)" -DLDFLAGS="$(LDFLAGS)" \
	-DCPP="$(CPP)" -DSHARED="$(SHARED)" -DTOOLKIT_VERSION="$(TOOLKIT_VERSION)" \
	-DWXUNIV="$(WXUNIV)" -DUNICODE="$(UNICODE)" -DMSLU="$(MSLU)" \
	-DBUILD="$(BUILD)" -DDEBUG_INFO="$(DEBUG_INFO)" \
	-DDEBUG_FLAG="$(DEBUG_FLAG)" -DMONOLITHIC="$(MONOLITHIC)" \
	-DUSE_GUI="$(USE_GUI)" -DUSE_HTML="$(USE_HTML)" \
	-DUSE_WEBVIEW="$(USE_WEBVIEW)" -DUSE_MEDIA="$(USE_MEDIA)" \
	-DUSE_XRC="$(USE_XRC)" -DUSE_AUI="$(USE_AUI)" -DUSE_RIBBON="$(USE_RIBBON)" \
	-DUSE_PROPGRID="$(USE_PROPGRID)" -DUSE_RICHTEXT="$(USE_RICHTEXT)" \
	-DUSE_STC="$(USE_STC)" -DUSE_OPENGL="$(USE_OPENGL)" -DUSE_QA="$(USE_QA)" \
	-DUSE_EXCEPTIONS="$(USE_EXCEPTIONS)" -DUSE_RTTI="$(USE_RTTI)" \
	-DUSE_THREADS="$(USE_THREADS)" -DUSE_CAIRO="$(USE_CAIRO)" \
	-DOFFICIAL_BUILD="$(OFFICIAL_BUILD)" -DVENDOR="$(VENDOR)" \
	-DWX_FLAVOUR="$(WX_FLAVOUR)" -DWX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" \
	-DCFG="$(CFG)" -DCPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" \
	-DCPPUNIT_LIBS="$(CPPUNIT_LIBS)" -DRUNTIME_LIBS="$(RUNTIME_LIBS)"

### Conditionally set variables: ###



### Targets: ###

all: access animate artprov aui calendar caret clipboard collpane combo config console controls dataview dialogs dialup display dll dnd docview dragimag drawing erase event except exec font grid help htlbox html image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto opengl ownerdrw popup power preferences printing propgrid regtest render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl typetest uiaction validate vscroll webview widgets wizard wrapsizer xrc

clean: 
	-if exist .\*.obj del .\*.obj
	-if exist .\*.res del .\*.res
	-if exist .\*.csm del .\*.csm
	@echo cd access >access.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>access.bat
	call access.bat
	@del access.bat
	@echo cd animate >animate.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>animate.bat
	call animate.bat
	@del animate.bat
	@echo cd artprov >artprov.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>artprov.bat
	call artprov.bat
	@del artprov.bat
	@echo cd aui >aui.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>aui.bat
	call aui.bat
	@del aui.bat
	@echo cd calendar >calendar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>calendar.bat
	call calendar.bat
	@del calendar.bat
	@echo cd caret >caret.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>caret.bat
	call caret.bat
	@del caret.bat
	@echo cd clipboard >clipboard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>clipboard.bat
	call clipboard.bat
	@del clipboard.bat
	@echo cd collpane >collpane.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>collpane.bat
	call collpane.bat
	@del collpane.bat
	@echo cd combo >combo.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>combo.bat
	call combo.bat
	@del combo.bat
	@echo cd config >config.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>config.bat
	call config.bat
	@del config.bat
	@echo cd console >console.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>console.bat
	call console.bat
	@del console.bat
	@echo cd controls >controls.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>controls.bat
	call controls.bat
	@del controls.bat
	@echo cd dataview >dataview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dataview.bat
	call dataview.bat
	@del dataview.bat
	@echo cd dialogs >dialogs.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dialogs.bat
	call dialogs.bat
	@del dialogs.bat
	@echo cd dialup >dialup.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dialup.bat
	call dialup.bat
	@del dialup.bat
	@echo cd display >display.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>display.bat
	call display.bat
	@del display.bat
	@echo cd dll >dll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dll.bat
	call dll.bat
	@del dll.bat
	@echo cd dnd >dnd.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dnd.bat
	call dnd.bat
	@del dnd.bat
	@echo cd docview >docview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>docview.bat
	call docview.bat
	@del docview.bat
	@echo cd dragimag >dragimag.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>dragimag.bat
	call dragimag.bat
	@del dragimag.bat
	@echo cd drawing >drawing.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>drawing.bat
	call drawing.bat
	@del drawing.bat
	@echo cd erase >erase.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>erase.bat
	call erase.bat
	@del erase.bat
	@echo cd event >event.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>event.bat
	call event.bat
	@del event.bat
	@echo cd except >except.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>except.bat
	call except.bat
	@del except.bat
	@echo cd exec >exec.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>exec.bat
	call exec.bat
	@del exec.bat
	@echo cd font >font.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>font.bat
	call font.bat
	@del font.bat
	@echo cd grid >grid.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>grid.bat
	call grid.bat
	@del grid.bat
	@echo cd help >help.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>help.bat
	call help.bat
	@del help.bat
	@echo cd htlbox >htlbox.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>htlbox.bat
	call htlbox.bat
	@del htlbox.bat
	@echo cd html >html.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>html.bat
	call html.bat
	@del html.bat
	@echo cd image >image.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>image.bat
	call image.bat
	@del image.bat
	@echo cd internat >internat.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>internat.bat
	call internat.bat
	@del internat.bat
	@echo cd ipc >ipc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>ipc.bat
	call ipc.bat
	@del ipc.bat
	@echo cd joytest >joytest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>joytest.bat
	call joytest.bat
	@del joytest.bat
	@echo cd keyboard >keyboard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>keyboard.bat
	call keyboard.bat
	@del keyboard.bat
	@echo cd layout >layout.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>layout.bat
	call layout.bat
	@del layout.bat
	@echo cd listctrl >listctrl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>listctrl.bat
	call listctrl.bat
	@del listctrl.bat
	@echo cd mdi >mdi.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>mdi.bat
	call mdi.bat
	@del mdi.bat
	@echo cd mediaplayer >mediaplayer.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>mediaplayer.bat
	call mediaplayer.bat
	@del mediaplayer.bat
	@echo cd menu >menu.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>menu.bat
	call menu.bat
	@del menu.bat
	@echo cd minimal >minimal.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>minimal.bat
	call minimal.bat
	@del minimal.bat
	@echo cd nativdlg >nativdlg.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>nativdlg.bat
	call nativdlg.bat
	@del nativdlg.bat
	@echo cd notebook >notebook.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>notebook.bat
	call notebook.bat
	@del notebook.bat
	@echo cd oleauto >oleauto.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>oleauto.bat
	call oleauto.bat
	@del oleauto.bat
	@echo cd opengl >opengl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>opengl.bat
	call opengl.bat
	@del opengl.bat
	@echo cd ownerdrw >ownerdrw.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>ownerdrw.bat
	call ownerdrw.bat
	@del ownerdrw.bat
	@echo cd popup >popup.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>popup.bat
	call popup.bat
	@del popup.bat
	@echo cd power >power.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>power.bat
	call power.bat
	@del power.bat
	@echo cd preferences >preferences.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>preferences.bat
	call preferences.bat
	@del preferences.bat
	@echo cd printing >printing.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>printing.bat
	call printing.bat
	@del printing.bat
	@echo cd propgrid >propgrid.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>propgrid.bat
	call propgrid.bat
	@del propgrid.bat
	@echo cd regtest >regtest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>regtest.bat
	call regtest.bat
	@del regtest.bat
	@echo cd render >render.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>render.bat
	call render.bat
	@del render.bat
	@echo cd ribbon >ribbon.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>ribbon.bat
	call ribbon.bat
	@del ribbon.bat
	@echo cd richtext >richtext.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>richtext.bat
	call richtext.bat
	@del richtext.bat
	@echo cd sashtest >sashtest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>sashtest.bat
	call sashtest.bat
	@del sashtest.bat
	@echo cd scroll >scroll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>scroll.bat
	call scroll.bat
	@del scroll.bat
	@echo cd shaped >shaped.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>shaped.bat
	call shaped.bat
	@del shaped.bat
	@echo cd sockets >sockets.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>sockets.bat
	call sockets.bat
	@del sockets.bat
	@echo cd sound >sound.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>sound.bat
	call sound.bat
	@del sound.bat
	@echo cd splash >splash.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>splash.bat
	call splash.bat
	@del splash.bat
	@echo cd splitter >splitter.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>splitter.bat
	call splitter.bat
	@del splitter.bat
	@echo cd statbar >statbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>statbar.bat
	call statbar.bat
	@del statbar.bat
	@echo cd stc >stc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>stc.bat
	call stc.bat
	@del stc.bat
	@echo cd svg >svg.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>svg.bat
	call svg.bat
	@del svg.bat
	@echo cd taborder >taborder.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>taborder.bat
	call taborder.bat
	@del taborder.bat
	@echo cd taskbar >taskbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>taskbar.bat
	call taskbar.bat
	@del taskbar.bat
	@echo cd text >text.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>text.bat
	call text.bat
	@del text.bat
	@echo cd thread >thread.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>thread.bat
	call thread.bat
	@del thread.bat
	@echo cd toolbar >toolbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>toolbar.bat
	call toolbar.bat
	@del toolbar.bat
	@echo cd treectrl >treectrl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>treectrl.bat
	call treectrl.bat
	@del treectrl.bat
	@echo cd typetest >typetest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>typetest.bat
	call typetest.bat
	@del typetest.bat
	@echo cd uiaction >uiaction.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>uiaction.bat
	call uiaction.bat
	@del uiaction.bat
	@echo cd validate >validate.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>validate.bat
	call validate.bat
	@del validate.bat
	@echo cd vscroll >vscroll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>vscroll.bat
	call vscroll.bat
	@del vscroll.bat
	@echo cd webview >webview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>webview.bat
	call webview.bat
	@del webview.bat
	@echo cd widgets >widgets.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>widgets.bat
	call widgets.bat
	@del widgets.bat
	@echo cd wizard >wizard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>wizard.bat
	call wizard.bat
	@del wizard.bat
	@echo cd wrapsizer >wrapsizer.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>wrapsizer.bat
	call wrapsizer.bat
	@del wrapsizer.bat
	@echo cd xrc >xrc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>xrc.bat
	call xrc.bat
	@del xrc.bat
	@echo cd memcheck >memcheck.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>memcheck.bat
	call memcheck.bat
	@del memcheck.bat

access: 
	@echo cd access >access.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>access.bat
	call access.bat
	@del access.bat

animate: 
	@echo cd animate >animate.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>animate.bat
	call animate.bat
	@del animate.bat

artprov: 
	@echo cd artprov >artprov.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>artprov.bat
	call artprov.bat
	@del artprov.bat

aui: 
	@echo cd aui >aui.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>aui.bat
	call aui.bat
	@del aui.bat

calendar: 
	@echo cd calendar >calendar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>calendar.bat
	call calendar.bat
	@del calendar.bat

caret: 
	@echo cd caret >caret.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>caret.bat
	call caret.bat
	@del caret.bat

clipboard: 
	@echo cd clipboard >clipboard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>clipboard.bat
	call clipboard.bat
	@del clipboard.bat

collpane: 
	@echo cd collpane >collpane.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>collpane.bat
	call collpane.bat
	@del collpane.bat

combo: 
	@echo cd combo >combo.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>combo.bat
	call combo.bat
	@del combo.bat

config: 
	@echo cd config >config.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>config.bat
	call config.bat
	@del config.bat

console: 
	@echo cd console >console.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>console.bat
	call console.bat
	@del console.bat

controls: 
	@echo cd controls >controls.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>controls.bat
	call controls.bat
	@del controls.bat

dataview: 
	@echo cd dataview >dataview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dataview.bat
	call dataview.bat
	@del dataview.bat

dialogs: 
	@echo cd dialogs >dialogs.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dialogs.bat
	call dialogs.bat
	@del dialogs.bat

dialup: 
	@echo cd dialup >dialup.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dialup.bat
	call dialup.bat
	@del dialup.bat

display: 
	@echo cd display >display.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>display.bat
	call display.bat
	@del display.bat

dll: 
	@echo cd dll >dll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dll.bat
	call dll.bat
	@del dll.bat

dnd: 
	@echo cd dnd >dnd.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dnd.bat
	call dnd.bat
	@del dnd.bat

docview: 
	@echo cd docview >docview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>docview.bat
	call docview.bat
	@del docview.bat

dragimag: 
	@echo cd dragimag >dragimag.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>dragimag.bat
	call dragimag.bat
	@del dragimag.bat

drawing: 
	@echo cd drawing >drawing.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>drawing.bat
	call drawing.bat
	@del drawing.bat

erase: 
	@echo cd erase >erase.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>erase.bat
	call erase.bat
	@del erase.bat

event: 
	@echo cd event >event.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>event.bat
	call event.bat
	@del event.bat

except: 
	@echo cd except >except.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>except.bat
	call except.bat
	@del except.bat

exec: 
	@echo cd exec >exec.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>exec.bat
	call exec.bat
	@del exec.bat

font: 
	@echo cd font >font.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>font.bat
	call font.bat
	@del font.bat

grid: 
	@echo cd grid >grid.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>grid.bat
	call grid.bat
	@del grid.bat

help: 
	@echo cd help >help.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>help.bat
	call help.bat
	@del help.bat

htlbox: 
	@echo cd htlbox >htlbox.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>htlbox.bat
	call htlbox.bat
	@del htlbox.bat

html: 
	@echo cd html >html.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>html.bat
	call html.bat
	@del html.bat

image: 
	@echo cd image >image.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>image.bat
	call image.bat
	@del image.bat

internat: 
	@echo cd internat >internat.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>internat.bat
	call internat.bat
	@del internat.bat

ipc: 
	@echo cd ipc >ipc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>ipc.bat
	call ipc.bat
	@del ipc.bat

joytest: 
	@echo cd joytest >joytest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>joytest.bat
	call joytest.bat
	@del joytest.bat

keyboard: 
	@echo cd keyboard >keyboard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>keyboard.bat
	call keyboard.bat
	@del keyboard.bat

layout: 
	@echo cd layout >layout.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>layout.bat
	call layout.bat
	@del layout.bat

listctrl: 
	@echo cd listctrl >listctrl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>listctrl.bat
	call listctrl.bat
	@del listctrl.bat

mdi: 
	@echo cd mdi >mdi.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>mdi.bat
	call mdi.bat
	@del mdi.bat

mediaplayer: 
	@echo cd mediaplayer >mediaplayer.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>mediaplayer.bat
	call mediaplayer.bat
	@del mediaplayer.bat

menu: 
	@echo cd menu >menu.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>menu.bat
	call menu.bat
	@del menu.bat

minimal: 
	@echo cd minimal >minimal.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>minimal.bat
	call minimal.bat
	@del minimal.bat

nativdlg: 
	@echo cd nativdlg >nativdlg.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>nativdlg.bat
	call nativdlg.bat
	@del nativdlg.bat

notebook: 
	@echo cd notebook >notebook.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>notebook.bat
	call notebook.bat
	@del notebook.bat

oleauto: 
	@echo cd oleauto >oleauto.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>oleauto.bat
	call oleauto.bat
	@del oleauto.bat

opengl: 
	@echo cd opengl >opengl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>opengl.bat
	call opengl.bat
	@del opengl.bat

ownerdrw: 
	@echo cd ownerdrw >ownerdrw.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>ownerdrw.bat
	call ownerdrw.bat
	@del ownerdrw.bat

popup: 
	@echo cd popup >popup.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>popup.bat
	call popup.bat
	@del popup.bat

power: 
	@echo cd power >power.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>power.bat
	call power.bat
	@del power.bat

preferences: 
	@echo cd preferences >preferences.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>preferences.bat
	call preferences.bat
	@del preferences.bat

printing: 
	@echo cd printing >printing.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>printing.bat
	call printing.bat
	@del printing.bat

propgrid: 
	@echo cd propgrid >propgrid.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>propgrid.bat
	call propgrid.bat
	@del propgrid.bat

regtest: 
	@echo cd regtest >regtest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>regtest.bat
	call regtest.bat
	@del regtest.bat

render: 
	@echo cd render >render.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>render.bat
	call render.bat
	@del render.bat

ribbon: 
	@echo cd ribbon >ribbon.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>ribbon.bat
	call ribbon.bat
	@del ribbon.bat

richtext: 
	@echo cd richtext >richtext.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>richtext.bat
	call richtext.bat
	@del richtext.bat

sashtest: 
	@echo cd sashtest >sashtest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>sashtest.bat
	call sashtest.bat
	@del sashtest.bat

scroll: 
	@echo cd scroll >scroll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>scroll.bat
	call scroll.bat
	@del scroll.bat

shaped: 
	@echo cd shaped >shaped.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>shaped.bat
	call shaped.bat
	@del shaped.bat

sockets: 
	@echo cd sockets >sockets.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>sockets.bat
	call sockets.bat
	@del sockets.bat

sound: 
	@echo cd sound >sound.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>sound.bat
	call sound.bat
	@del sound.bat

splash: 
	@echo cd splash >splash.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>splash.bat
	call splash.bat
	@del splash.bat

splitter: 
	@echo cd splitter >splitter.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>splitter.bat
	call splitter.bat
	@del splitter.bat

statbar: 
	@echo cd statbar >statbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>statbar.bat
	call statbar.bat
	@del statbar.bat

stc: 
	@echo cd stc >stc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>stc.bat
	call stc.bat
	@del stc.bat

svg: 
	@echo cd svg >svg.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>svg.bat
	call svg.bat
	@del svg.bat

taborder: 
	@echo cd taborder >taborder.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>taborder.bat
	call taborder.bat
	@del taborder.bat

taskbar: 
	@echo cd taskbar >taskbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>taskbar.bat
	call taskbar.bat
	@del taskbar.bat

text: 
	@echo cd text >text.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>text.bat
	call text.bat
	@del text.bat

thread: 
	@echo cd thread >thread.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>thread.bat
	call thread.bat
	@del thread.bat

toolbar: 
	@echo cd toolbar >toolbar.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>toolbar.bat
	call toolbar.bat
	@del toolbar.bat

treectrl: 
	@echo cd treectrl >treectrl.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>treectrl.bat
	call treectrl.bat
	@del treectrl.bat

typetest: 
	@echo cd typetest >typetest.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>typetest.bat
	call typetest.bat
	@del typetest.bat

uiaction: 
	@echo cd uiaction >uiaction.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>uiaction.bat
	call uiaction.bat
	@del uiaction.bat

validate: 
	@echo cd validate >validate.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>validate.bat
	call validate.bat
	@del validate.bat

vscroll: 
	@echo cd vscroll >vscroll.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>vscroll.bat
	call vscroll.bat
	@del vscroll.bat

webview: 
	@echo cd webview >webview.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>webview.bat
	call webview.bat
	@del webview.bat

widgets: 
	@echo cd widgets >widgets.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>widgets.bat
	call widgets.bat
	@del widgets.bat

wizard: 
	@echo cd wizard >wizard.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>wizard.bat
	call wizard.bat
	@del wizard.bat

wrapsizer: 
	@echo cd wrapsizer >wrapsizer.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>wrapsizer.bat
	call wrapsizer.bat
	@del wrapsizer.bat

xrc: 
	@echo cd xrc >xrc.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>xrc.bat
	call xrc.bat
	@del xrc.bat

memcheck: 
	@echo cd memcheck >memcheck.bat
	@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>memcheck.bat
	call memcheck.bat
	@del memcheck.bat