Browse Source

* Fix compilation when using lazarus

Michaël Van Canneyt 2 days ago
parent
commit
9e44ba82c4
2 changed files with 9 additions and 37 deletions
  1. 6 36
      packages/fcl-md/demo/demomd.lpi
  2. 3 1
      packages/fcl-md/demo/demomd.lpr

+ 6 - 36
packages/fcl-md/demo/demomd.lpi

@@ -13,6 +13,11 @@
       <UseAppBundle Value="False"/>
       <ResourceType Value="res"/>
     </General>
+    <CustomData Count="3">
+      <Item0 Name="OpenAPIBase"/>
+      <Item1 Name="OpenAPIConfig"/>
+      <Item2 Name="OpenAPIFile"/>
+    </CustomData>
     <BuildModes>
       <Item Name="Default" Default="True"/>
     </BuildModes>
@@ -28,42 +33,6 @@
         <Filename Value="demomd.lpr"/>
         <IsPartOfProject Value="True"/>
       </Unit>
-      <Unit>
-        <Filename Value="markdown.elements.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.htmlrender.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.scanner.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.utils.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.parser.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.inlinetext.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.render.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.line.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
-      <Unit>
-        <Filename Value="markdown.delimiter.pas"/>
-        <IsPartOfProject Value="True"/>
-      </Unit>
     </Units>
   </ProjectOptions>
   <CompilerOptions>
@@ -73,6 +42,7 @@
     </Target>
     <SearchPaths>
       <IncludeFiles Value="$(ProjOutDir)"/>
+      <OtherUnitFiles Value="../src"/>
       <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     <Linking>

+ 3 - 1
packages/fcl-md/demo/demomd.lpr

@@ -8,7 +8,9 @@ uses
   markdown.parser,
   markdown.inlinetext,
   markdown.htmlrender,
-  markdown.render, markdown.line, markdown.delimiter;
+  markdown.processors,
+  markdown.render
+  ;
 
 var
   Source,Dest : TStringList;