|
129 | 129 | 'src/debug.h', |
130 | 130 | 'src/dllst.h', |
131 | 131 | 'src/eventqueue.h', |
| 132 | + 'src/fiber.h', |
132 | 133 | 'src/filedefs.h', |
133 | 134 | 'src/flst.h', |
134 | 135 | 'src/globals.h', |
|
160 | 161 | 'src/debug.cpp', |
161 | 162 | 'src/dllst.cpp', |
162 | 163 | 'src/eventqueue.cpp', |
| 164 | + 'src/fiber.cpp', |
163 | 165 | 'src/globals.cpp', |
164 | 166 | 'src/mcerror.cpp', |
165 | 167 | 'src/mcio.cpp', |
|
172 | 174 | 'src/ports.cpp', |
173 | 175 | 'src/regex.cpp', |
174 | 176 | 'src/securemode.cpp', |
175 | | - 'src/sha1.cpp', |
| 177 | + 'src/sha1.cpp', |
| 178 | + 'src/sysspec.cpp', |
176 | 179 | 'src/text.cpp', |
177 | 180 | 'src/transfer.cpp', |
178 | 181 | 'src/uidc.cpp', |
|
302 | 305 | 'src/vclip.cpp', |
303 | 306 |
|
304 | 307 | # Group "Mobile" |
| 308 | + 'src/mblad.h', |
| 309 | + 'src/mblcalendar.h', |
| 310 | + 'src/mblcontact.h', |
| 311 | + 'src/mblcontrol.h', |
305 | 312 | 'src/mbldc.h', |
306 | 313 | 'src/mblevent.h', |
307 | 314 | 'src/mblflst.h', |
| 315 | + 'src/mblnotification.h', |
| 316 | + 'src/mblsensor.h', |
| 317 | + 'src/mblstore.h', |
| 318 | + 'src/mblsyntax.h', |
| 319 | + 'src/mblactivityindicator.cpp', |
| 320 | + 'src/mblad.cpp', |
| 321 | + 'src/mblalert.cpp', |
| 322 | + 'src/mblbusyindicator.cpp', |
| 323 | + 'src/mblcalendar.cpp', |
| 324 | + 'src/mblcamera.cpp', |
| 325 | + 'src/mblcontact.cpp', |
| 326 | + 'src/mblcontrol.cpp', |
308 | 327 | 'src/mbldc.cpp', |
| 328 | + 'src/mbldialog.cpp', |
309 | 329 | 'src/mblflst.cpp', |
310 | 330 | 'src/mblmain.cpp', |
| 331 | + 'src/mblnotification.cpp', |
| 332 | + 'src/mblsensor.cpp', |
311 | 333 | 'src/mblspec.cpp', |
312 | 334 | 'src/mblstack.cpp', |
| 335 | + 'src/mblstore.cpp', |
| 336 | + 'src/mblsound.cpp', |
| 337 | + 'src/mbltextmessaging.cpp', |
| 338 | + 'src/mbltheme.cpp', |
313 | 339 |
|
314 | 340 | # Group "Mobile - Android" |
315 | 341 | 'src/mblandroid.h', |
|
379 | 405 |
|
380 | 406 | # Group "Mobile - iOS" |
381 | 407 | 'src/mbliphone.h', |
| 408 | + 'src/mbliphoneapp.h', |
382 | 409 | 'src/mbliphonecontrol.h', |
383 | 410 | 'src/mbliphoneview.h', |
384 | 411 | 'src/mbliphone.mm', |
| 412 | + 'src/mbliphonead.mm', |
| 413 | + 'src/mbliphoneactivityindicator.mm', |
| 414 | + 'src/mbliphonealert.mm', |
| 415 | + 'src/mbliphoneapp.mm', |
| 416 | + 'src/mbliphoneappview.mm', |
385 | 417 | 'src/mbliphonebrowser.mm', |
| 418 | + 'src/mbliphonebusyindicator.mm', |
| 419 | + 'src/mbliphonecalendar.mm', |
| 420 | + 'src/mbliphonecamera.mm', |
| 421 | + 'src/mbliphonecontact.mm', |
386 | 422 | 'src/mbliphonecontrol.mm', |
387 | 423 | 'src/mbliphonedc.mm', |
388 | 424 | 'src/mbliphonedialog.mm', |
| 425 | + 'src/mbliphoneembedded.mm', |
| 426 | + 'src/mbliphoneembeddedtest.mm', |
389 | 427 | 'src/mbliphoneextra.mm', |
| 428 | + 'src/mbliphonefs.mm', |
390 | 429 | 'src/mbliphonegfx.mm', |
391 | 430 | 'src/mbliphonehooks.cpp', |
392 | 431 | 'src/mbliphoneinput.mm', |
393 | 432 | 'src/mbliphonelocation.mm', |
394 | 433 | 'src/mbliphonemail.mm', |
| 434 | + 'src/mbliphonemediapick.mm', |
395 | 435 | 'src/mbliphonemisc.mm', |
| 436 | + 'src/mbliphonenotification.mm', |
396 | 437 | 'src/mbliphonepick.mm', |
| 438 | + 'src/mbliphonepickdate.mm', |
397 | 439 | 'src/mbliphoneplayer.mm', |
398 | 440 | 'src/mbliphonereachability.mm', |
399 | 441 | 'src/mbliphonescroller.mm', |
| 442 | + 'src/mbliphonesensor.mm', |
400 | 443 | 'src/mbliphonesound.mm', |
401 | 444 | 'src/mbliphonestack.mm', |
| 445 | + 'src/mbliphonestore.mm', |
402 | 446 | 'src/mbliphonetextlayout.mm', |
| 447 | + 'src/mbliphonetextmessaging.mm', |
403 | 448 | 'src/mbliphoneurl.mm', |
404 | 449 | 'src/mbliphonevideo.mm', |
405 | 450 |
|
|
667 | 712 | 'src/srvtheme.cpp', |
668 | 713 | 'src/srvspec.cpp', |
669 | 714 | 'src/srvstack.cpp', |
670 | | - |
671 | | - 'src/sysspec.cpp', |
672 | 715 | ], |
673 | 716 |
|
674 | 717 | # Files to be excluded from server builds |
|
770 | 813 |
|
771 | 814 | 'sources!': |
772 | 815 | [ |
| 816 | + 'src/fiber.cpp', |
773 | 817 | 'src/player-legacy.cpp', |
774 | 818 | 'src/player-platform.cpp', |
775 | 819 | 'src/tilecachegl.cpp', |
|
795 | 839 | { |
796 | 840 | 'sources!': |
797 | 841 | [ |
798 | | - 'src/cgimageutil.cpp', |
799 | | - 'src/coretextfonts.cpp', |
| 842 | + |
800 | 843 | 'src/desktop.cpp', |
801 | 844 | 'src/desktop-ans.cpp', |
802 | 845 | 'src/desktop-dc.cpp', |
|
808 | 851 | 'src/platform-recorder.cpp', |
809 | 852 | 'src/platform-surface.cpp', |
810 | 853 | 'src/platform-window.cpp', |
| 854 | + ], |
| 855 | + }, |
| 856 | + ], |
| 857 | + [ |
| 858 | + 'OS != "mac" and OS != "ios"', |
| 859 | + { |
| 860 | + 'sources!': |
| 861 | + [ |
| 862 | + 'src/cgimageutil.cpp', |
| 863 | + 'src/coretextfonts.cpp', |
811 | 864 | 'src/syscfdate.cpp', |
812 | 865 | 'src/tilecachecg.cpp', |
813 | 866 | ], |
|
823 | 876 | ] |
824 | 877 | }, |
825 | 878 | ], |
| 879 | + [ |
| 880 | + 'OS == "ios"', |
| 881 | + { |
| 882 | + 'sources!': |
| 883 | + [ |
| 884 | + 'src/stacke.cpp', |
| 885 | + 'src/sysunxdate.cpp', |
| 886 | + |
| 887 | + 'src/mbliphoneembedded.mm', |
| 888 | + 'src/mbliphoneembeddedtest.mm', |
| 889 | + ], |
| 890 | + }, |
| 891 | + ], |
| 892 | + [ |
| 893 | + 'mobile != 0', |
| 894 | + { |
| 895 | + 'sources/': |
| 896 | + [ |
| 897 | + # Note that this does *not* exclude player.cpp |
| 898 | + ['exclude', '^src/player.+\\.(cpp|mm)$'], |
| 899 | + ], |
| 900 | + }, |
| 901 | + ], |
| 902 | + ], |
| 903 | + |
| 904 | + 'target_conditions': |
| 905 | + [ |
| 906 | + [ |
| 907 | + 'server_mode == 0 and (OS == "mac" or OS == "win" or OS == "linux")', |
| 908 | + { |
| 909 | + 'sources!': |
| 910 | + [ |
| 911 | + 'src/sysspec.cpp', |
| 912 | + ], |
| 913 | + }, |
| 914 | + ], |
826 | 915 | ], |
827 | 916 | }, |
828 | 917 | } |
0 commit comments