|
342 | 342 | 'src/exec-interface-scrollbar.cpp', |
343 | 343 | 'src/exec-interface-stack.cpp', |
344 | 344 | 'src/exec-interface-vclip.cpp', |
| 345 | + 'src/exec-interface-widget.cpp', |
345 | 346 | 'src/exec-keywords.cpp', |
346 | 347 | 'src/exec-legacy.cpp', |
347 | 348 | 'src/exec-logic.cpp', |
|
577 | 578 |
|
578 | 579 | # Native layers |
579 | 580 | 'src/native-layer.h', |
580 | | - 'src/native-layer-android.h', |
581 | | - 'src/native-layer-ios.h', |
582 | | - 'src/native-layer-mac.h', |
583 | | - 'src/native-layer-win32.h', |
584 | | - 'src/native-layer-x11.h', |
585 | 581 | 'src/native-layer.cpp', |
586 | | - 'src/native-layer-android.cpp', |
587 | | - 'src/native-layer-ios.mm', |
588 | | - 'src/native-layer-mac.mm', |
589 | | - 'src/native-layer-win32.cpp', |
590 | | - 'src/native-layer-x11.cpp', |
591 | 582 | ], |
592 | 583 |
|
593 | 584 | # Sources that are only for desktop mode |
|
615 | 606 | 'src/platform-surface.cpp', |
616 | 607 | 'src/platform-window.cpp', |
617 | 608 |
|
| 609 | + # Group "Native Layer" |
| 610 | + 'src/native-layer.cpp', |
| 611 | + 'src/native-layer.h', |
| 612 | + 'src/native-layer-android.cpp', |
| 613 | + 'src/native-layer-android.h', |
| 614 | + 'src/native-layer-ios.h', |
| 615 | + 'src/native-layer-ios.mm', |
| 616 | + 'src/native-layer-mac.h', |
| 617 | + 'src/native-layer-mac.mm', |
| 618 | + 'src/native-layer-win32.cpp', |
| 619 | + 'src/native-layer-win32.h', |
| 620 | + 'src/native-layer-x11.cpp', |
| 621 | + 'src/native-layer-x11.h', |
| 622 | + |
618 | 623 | # Group "Desktop - Linux" |
619 | 624 | 'src/lnxans.h', |
620 | 625 | 'src/lnxaudio.h', |
|
843 | 848 | 'src/srvtheme.cpp', |
844 | 849 | 'src/srvspec.cpp', |
845 | 850 | 'src/srvstack.cpp', |
| 851 | + 'src/native-layer-srv.cpp', |
846 | 852 | ], |
847 | 853 |
|
848 | 854 | # Java sources for Android |
|
896 | 902 | 'src/java/com/runrev/android/nativecontrol/NativeControlModule.java', |
897 | 903 | 'src/java/com/runrev/android/nativecontrol/ScrollerControl.java', |
898 | 904 | 'src/java/com/runrev/android/nativecontrol/VideoControl.java', |
| 905 | + |
| 906 | + 'src/java/com/runrev/android/libraries/LibBrowser.java', |
899 | 907 | ], |
900 | 908 |
|
901 | 909 | # AIDL sources for Android |
|
934 | 942 | 'src/module-canvas.cpp', |
935 | 943 | 'src/module-engine.cpp', |
936 | 944 | 'src/module-resources.cpp', |
| 945 | + |
| 946 | + 'src/module-browser.cpp', |
937 | 947 | ], |
938 | 948 |
|
939 | 949 | # Engine LCB files containing syntax |
|
947 | 957 | # Other engine LCB files |
948 | 958 | 'engine_other_lcb_files': |
949 | 959 | [ |
950 | | - |
| 960 | + 'src/browser.lcb', |
951 | 961 | ], |
952 | 962 | }, |
953 | 963 |
|
|
988 | 998 | [ |
989 | 999 | 'src/dskmac.cpp', |
990 | 1000 | 'src/srvmac.cpp', |
| 1001 | + 'src/native-layer-mac.mm', |
991 | 1002 | ], |
992 | 1003 | }, |
993 | 1004 | ], |
|
1001 | 1012 | ['exclude', '(^|/)linux-'], |
1002 | 1013 | ['exclude', '-x11\.cpp$'], |
1003 | 1014 | ], |
| 1015 | + |
| 1016 | + 'sources!': |
| 1017 | + [ |
| 1018 | + 'src/native-layer-x11.cpp', |
| 1019 | + ], |
1004 | 1020 | }, |
1005 | 1021 | ], |
1006 | 1022 | [ |
|
1017 | 1033 | 'sources!': |
1018 | 1034 | [ |
1019 | 1035 | 'src/srvwindows.cpp', |
| 1036 | + 'src/native-layer-win32.cpp', |
1020 | 1037 | ], |
1021 | 1038 | }, |
1022 | 1039 | ], |
|
1036 | 1053 | [ |
1037 | 1054 | ['exclude', '-android\.cpp$'], |
1038 | 1055 | ], |
| 1056 | + |
| 1057 | + 'sources!': |
| 1058 | + [ |
| 1059 | + 'src/native-layer-android.cpp', |
| 1060 | + ], |
1039 | 1061 | }, |
1040 | 1062 | ], |
1041 | 1063 | [ |
|
1045 | 1067 | [ |
1046 | 1068 | ['exclude', '-ios\.(mm|cpp)$'], |
1047 | 1069 | ], |
| 1070 | + |
| 1071 | + 'sources!': |
| 1072 | + [ |
| 1073 | + 'src/native-layer-ios.mm', |
| 1074 | + ], |
1048 | 1075 | }, |
1049 | 1076 | ], |
1050 | 1077 | [ |
|
0 commit comments